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
5Very Easy
5Very Interesting
5Very Useful

Professor Rating

5Amazing Prof

Prof: Shelly Mehta / Fall 2026

Feb 12, 2026

Comments on the course

Great course and amazing prof!

Course Content

Great foundational knowledge.

Comments on the professor

Amazing, smart, funny and kind

Advice

How amazing the course is because of the prof!

School: RyersonCourse: CLD 101Delivery: In personGrade: AWorkload: ModerateTextbook Use: Yes
1

Class Ratings

1Awful Class
1Very Hard
1Very Boring
1Useless

Professor Rating

1Awful Prof

Prof: Sandra Alexander / Fall 2025

Feb 11, 2026

Comments on the course

The course was good, The prof sucked tho, like not even joking, she was so bad.

Course Content

no

Comments on the professor

pros? she only had cons. The course just feels disorganized and unclear. Lectures aren’t always structured well, and it’s hard to tell what’s actually important for tests. Assignments can be vague, expectations aren’t always clear, and feedback is minimal. The pacing feels off, some things are rushed while others drag. Overall, it just feels more stressful and confusing than it needs to be.

Advice

dont take this class, i am being so for real, dont even think about it. She will ruin your semester

School: McMasterCourse: SUSTAIN 3S03Delivery: In personGrade: Rather not sayWorkload: HeavyTextbook Use: No
Attendance HeavyParticipation HeavyProject HeavyAssignment HeavyQuiz Heavy
1

Class Ratings

5Amazing Class
4Easy
5Very Interesting
3Kinda Useful

Professor Rating

4Good Prof

Prof: Dr. Adrian / Fall 2025

Feb 11, 2026

Comments on the course

Very good class if you are interested in how the Earth works and came to be

Course Content

Class content is all about evolution and the timeline of the Earth.

Comments on the professor

Very good teacher and is very knowledgeable, but can sometimes be absent due to field work.

Advice

This class has a lot of information you need to memorize, so make very descriptive flashcards.

School: UICourse: EES 1040Delivery: In personGrade: B+Workload: HeavyTextbook Use: Yes
Participation HeavyExam Heavy