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

3OK Class
2Hard
3Kinda Interesting
4Useful

Professor Rating

3OK Prof

Prof: Dr. Greenberg / Fall 2025

Dec 21, 2025

Comments on the course

Moderate difficulty course up until the final exam.

Course Content

Basically a review of grade 12 chemistry, with some added concepts. You go more in depth about entropy/gibbs, thermochem and electrochem stuff. Photoelectric, chemical bonding, equilibrium stuff are straight up just repeated highschool content. The midterms are very similar to past tests. Labs were easy 100s but tedious. TA's are super helpful, and they don't even mark you anymore. Post-labs are easy as well, as the software basically straight up tells you what you got wrong, and how to fix it. You also get multiple attempts. Quizzes are all open-book and easy 100s as well.

Comments on the professor

Dr. Greenberg was an enthusiastic prof, but often went super fast during lectures. The only reason why I was able to understand was because I did well in highschool chemistry. If you didn't cover some of these concepts, you will have to spend a good amount of time rewatching lectures or learning them on your own. She also doesn't like answering "easy" questions, and will snap at you if your question isn't "good enough," which I found kind of weird. I'm not sure how approachable she is as I never attended office hours, so I can't really speak on that.

Advice

Unless you're built different, the exam for this class is a complete nightmare. I think it is to compensate for the easier midterms. The questions are nothing like the practice/mock exam. They also stopped releasing recent past exams, which makes it even more difficult to get a feel of how it's going to be. Biggest advice is to do well on the midterms (get at least an 80-90 on them, it's pretty doable). Try to get 100s on quizzes and labs, as well as any bonus I-Clicker points to cushion your grade. So the final exam doesn't tank your grade too much.

School: McMasterCourse: CHEM 1A03Delivery: In personGrade: B+Workload: HeavyTextbook Use: No
Exam Heavy
1

Class Ratings

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

Professor Rating

2Bad Prof

Dec 21, 2025

Comments on the course

Insanely boring course. Only take it if you absolutely need it for your spec.

Course Content

Concepts are pretty light (i.e evolution, very basic phylogeny, natural selection). You could almost say that this class is just an extended version of grade eleven biology. The midterms were on a whole different level, however. They are so unnecessarily difficult (especially Dushoff's section). His tests are like riddles, and you have to really decipher what he's saying. Surface-level memorization is not enough, you need to be able to thoroughly understand the topics. Kolasa's midterms are significantly easier, but beware as he often puts poor-quality questions. Exam is light though (probably to make up for the bad midterms).

Comments on the professor

Lots of reviews saying they liked Dushoff, but I personally just couldn't stay engaged in any of his lectures. Kolasa is very softspoken, it's usually very hard to hear him.

Advice

Try to avoid taking this class with the two. Not downright a nightmare, but definitely a lot harder to do well.

School: McMasterCourse: BIOLOGY 1M03Delivery: In personGrade: Not sure yetWorkload: ModerateTextbook Use: Yes
Exam Heavy
1

Class Ratings

4Good Class
5Very Easy
5Very Interesting
3Kinda Useful

Professor Rating

4Good Prof

Prof: Karen Brown / Winter 2025

Dec 21, 2025

Comments on the course

Very interesting and engaging topics. Dr. Brown is a great prof. However, her slides are a bit bleh. And if you miss workshops, it’s % off, along with late submissions, TA markers are okay.

Comments on the professor

Dr. Brown is someone who really enjoys what she does. She’s engaging and makes things interesting

Advice

Take notes or get notes from someone if missed. You will struggle to understand writing assignments if absent.

School: UVicCourse: PHIL100Delivery: In personWorkload: LightTextbook Use: Optional
Attendance HeavyEssay HeavyAssignment Heavy
1

Class Ratings

1Awful Class
3Avg. Difficulty
1Very Boring
1Useless

Professor Rating

1Awful Prof

Prof: Afifa Shahrin / Fall 2025

Dec 21, 2025

Comments on the course

Didnt learn much. I felt that her lectures were often times disorganized and she had to move alot of the presentations around. Her marking rubric was absurd and she took off marks for things not mentioned in the criteria. It was very frustrating

Course Content

The course content of the class was on global maternal health. It was kind of useful but not really

Comments on the professor

The prof was disorganized and hard to understand. Class wasnt too hard but she made it extremely frustrating

Advice

Know that theres hidden critera not given to you

School: SFUCourse: HSCI 471Delivery: In personGrade: Rather not sayWorkload: ModerateTextbook Use: No
Project Heavy