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

2Bad Class
2Hard
3Kinda Interesting
3Kinda Useful

Professor Rating

1Awful Prof

Prof: Mark Frayne / Winter 2026

Apr 24, 2026

Comments on the course

Interesting course. I think that honestly it contains too much for just one semester. Labs are ran poorly. Material is hard to understand if you dont use external resources like YouTube or the textbook.

Comments on the professor

Bad professor. Didn't know the content and couldn't easily answer questions in class. Bad notes with terrible handwriting, taken directly from the textbook. Very weird and inconsistent grading.

Advice

Textbook is a must.

School: UCalgaryCourse: ENME 461Delivery: In personGrade: Not sure yetWorkload: ModerateTextbook Use: Optional
Assignment HeavyExam Heavy
1

Class Ratings

3OK Class
1Very Hard
3Kinda Interesting
5Very Useful

Professor Rating

3OK Prof

Prof: Ross Greer, Hua Huang / Spring 2026

Apr 24, 2026

Comments on the course

Could have been a good class, but midterms (4, with a 14% weight each, one is dropped at the end) have a total of 56% weight and the final has 24%, making everything else nearly worthless. There is no real incentive to learn besides surviving the 80% tank and gaining access to required classes. There are no quizzes, no homework, and no real checks for understanding. This is a class that you essentially have to teach to yourself. Class averages for exams are currently around 63%.

Course Content

As a result of the 80% weight of exams, the class is extremely lecture-heavy. Code is rarely to never discussed, displayed, or demonstrated in lecture, with the focus being on the concepts instead. Conversely, the labs are entirely code.

Comments on the professor

Both professors are kind and helpful, and are willing to answer any questions that students bring up. However, because there is so much lecture material to cover (slide decks are often 50 slides on average, with later slide decks having 100+), there are not many opportunities to ensure that students have a thorough understanding of the material being presented.

Advice

If I had known this class was as demoralizing and demanding as it is, I would have dropped or withdrawn.

School: Uc MercedCourse: CSE 100Delivery: In personGrade: Not sure yetWorkload: HeavyTextbook Use: Optional
Exam Heavy
1

Class Ratings

1Awful Class
1Very Hard
2Boring
2Barely Useful

Professor Rating

4Good Prof

Prof: Dewick / Fall 2024

Apr 23, 2026

Comments on the course

Super hard weed out course

School: MizzouCourse: MATH 1400Delivery: In personGrade: C-Workload: Very HeavyTextbook Use: No
Assignment HeavyQuiz HeavyExam Heavy
1

Class Ratings

1Awful Class
2Hard
4Interesting
3Kinda Useful

Professor Rating

3OK Prof

Prof: Danny Coenen / Spring 2026

Apr 23, 2026

Comments on the course

This class was a lot harder than I expected for what it is. They have some pretty frustrating and strict guidelines on submission. It's a lot of work if you're just taking the class for gen ed credit. Very time consuming.

Advice

I wish I had known how strict they are about very specific guidelines. Every submission needs to have edit access, video discussion boards, etc

School: UFCourse: EVR 2001Delivery: OnlineWorkload: HeavyTextbook Use: Yes
Assignment Heavy