Rate My Courses
See reviews, get advice and find helpful resources for university courses
Search
Search
Popular Schools
Recent Reviews
Class Ratings
Professor Rating
Prof: Dr. Greenberg / Fall 2025
Dec 21, 2025
Moderate difficulty course up until the final exam.
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.
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.
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.
Class Ratings
Professor Rating
Prof: Jonathan Dushoff/jurek Kolasa / Fall 2025
Dec 21, 2025
Insanely boring course. Only take it if you absolutely need it for your spec.
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).
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.
Try to avoid taking this class with the two. Not downright a nightmare, but definitely a lot harder to do well.
Class Ratings
Professor Rating
Prof: Karen Brown / Winter 2025
Dec 21, 2025
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.
Dr. Brown is someone who really enjoys what she does. She’s engaging and makes things interesting
Take notes or get notes from someone if missed. You will struggle to understand writing assignments if absent.
Class Ratings
Professor Rating
Prof: Afifa Shahrin / Fall 2025
Dec 21, 2025
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
The course content of the class was on global maternal health. It was kind of useful but not really
The prof was disorganized and hard to understand. Class wasnt too hard but she made it extremely frustrating
Know that theres hidden critera not given to you