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

4Good Class
4Easy
4Interesting
3Kinda Useful

Professor Rating

5Amazing Prof

Prof: Yang Shi / Spring 2026

May 20, 2026

Comments on the course

Absolutely amazing prof, it was hard to make the connection on how the content was useful in a practical environment.

School: UVicCourse: MECH380Delivery: In personGrade: ATextbook Use: Optional
1

Class Ratings

3OK Class
3Avg. Difficulty
2Boring
2Barely Useful

Professor Rating

4Good Prof

Prof: Flavio Firmani / Spring 2026

May 20, 2026

Comments on the course

Never really understood the point of this class

School: UVicCourse: MECH335Delivery: In personGrade: A-Workload: ModerateTextbook Use: Optional
1

Class Ratings

5Amazing Class
4Easy
4Interesting
4Useful

Professor Rating

1Awful Prof

Prof: Homayoun Najjaran / Fall 2025

May 20, 2026

Comments on the course

The Lab is a lot of fun, and the lab manager Pat is amazing

School: UVicCourse: MECH458Delivery: In personGrade: AWorkload: HeavyTextbook Use: Optional
Project Heavy
1

Class Ratings

4Good Class
4Easy
5Very Interesting
5Very Useful

Professor Rating

1Awful Prof

Prof: Nick Dechev / Fall 2024

May 20, 2026

Comments on the course

The Prof is not great, the Project is a lot of work, but the content is interesting and useful.

School: UVicCourse: MECH360Delivery: In personGrade: AWorkload: HeavyTextbook Use: Yes
Project Heavy