EssayPal.ai - This AI writes in your style of writing!

Rate My Courses

See reviews, get advice and find helpful resources for university courses

Search

Recent Reviews

1

Class Ratings

5Amazing Class
2Hard
5Very Interesting
5Very Useful

Professor Rating

5Amazing Prof

Prof: Vikram Ahmed / Spring 2026

Apr 21, 2026

Comments on the course

The topics taught in this one course can be taught over 4 years for a full degree.

Course Content

I wish it went a bit more deep rather than being broad, but nevertheless it is an excellent course to understand the basics of modern information systems, particularly AI and Cyber security.

Comments on the professor

One word: Rockstar

Advice

You probably won't become a systems administrator after taking this course but you can surely be able to strike a balance between technology and its applicability in a modern enterprise.

School: StetsonCourse: BSAN 250Delivery: In personGrade: B+Workload: ModerateTextbook Use: No
Quiz HeavyEssay HeavyProject Heavy
1

Class Ratings

4Good Class
3Avg. Difficulty
4Interesting
5Very Useful

Professor Rating

5Amazing Prof

Prof: Anna Pekinasova / Winter 2026

Apr 21, 2026

Comments on the course

One of the better first year courses. Useful for civil and mechanical engineering students.

Course Content

General principles Force vectors (2D) Force vectors (3D) Equilibrium of a particle (2D and 3D) Moment of a force Couple moment Force-couple systems Centroids Distributed loading Equilibrium of a rigid body (2D) Equilibrium of a rigid body (3D) Statical determinacy Truss analysis (2D) Frames and machines (2D) Internal forces and moments (2D) Shear and bending moment diagrams (2D) Friction (2D) Final exam review sessions

Comments on the professor

Her lessons were very good and helpful. I could learn everything by going to her class instead of watching the videos online. She explains it well and tries to get the students to understand than memorize. She tries to get everyone on the same page so don’t be afraid of asking questions in her class.

Advice

The weekly worksheets are very difficult and time is very short but be sure to attend every single one of them. They help you learn a lot better than the quizzes online. They also help prepare you for the midterm and final.

School: UCalgaryCourse: ENGG 202Delivery: HybridGrade: A-Workload: HeavyTextbook Use: Optional
Assignment HeavyQuiz HeavyExam Heavy
1

Class Ratings

1Awful Class
5Very Easy
1Very Boring
1Useless

Professor Rating

1Awful Prof

Prof: Milad Sakeri Bonab / Winter 2026

Apr 21, 2026

Comments on the course

The course overall was extremely easy and not very time-consuming either.

Course Content

The course contents regarding making cover letters, interviewing and technical writing are useful, but I can learn all of this stuff from YouTube for free. No need to pay $1000.

Comments on the professor

After paying the university this much, I have high expectations regarding what I am getting to learn. This prof did not satisfy my expectations. Personally, I feel like I got scammed, having been taught nothing.

Advice

If you are in engineering, this course is mandatory for you; take it and make the most of it.

School: YorkUCourse: ENG 2003Delivery: In personGrade: AWorkload: Very LightTextbook Use: No
Assignment Heavy
1

Class Ratings

4Good Class
2Hard
4Interesting
3Kinda Useful

Professor Rating

3OK Prof

Prof: Ben Terry / Fall 2025

Apr 20, 2026

Comments on the course

lectures were ok, didn't gain much, tests were HARD, homework was A LOT, and the project wasn't too bad

Course Content

The content was pretty interesting, and i'm sure most students have more enjoyable experiences with this but our class really struggled. the avg of every exam before the HUGE curve was always below 60%.

Comments on the professor

Not a great lecturer IMO but to be fair, it was his first time teaching ME EN 101, he's usually teaching higher level courses. idk, i don't wanna complain too much, he's a super nice guy, i just personally had a hard time in the class. the curves saved me

Advice

buckle up.

School: BYUCourse: MEEN 101Delivery: In personGrade: AWorkload: HeavyTextbook Use: Yes
Exam HeavyProject HeavyAssignment Heavy