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
3Avg. Difficulty
3Kinda Interesting
3Kinda Useful

Professor Rating

4Good Prof

Dec 31, 2025

Comments on the course

People whine way too much about this course. Just ask questions and do your work! Dushoff section is difficult but the first test is weighted only 7.5% with one of the grading schemes, and so even if you bomb that test, you can definitely make up for it with the final. The final has mostly questions from Kolasa's section, that if you're willing to grind, are all extremely easy. It's not hard to 10/11 this course imo.

Course Content

Eh...the content is kinda boring. Dushoff section expands on evolution from grade 11 bio. Kolasa section has some of population dynamics from grade 12 bio (if you did that unit) and then delves into geography and climate change. Tutorials were frankly really annoying to deal with biweekly, especially the dreaded PBL project but you do get some skills (citations in a new format, writing a paper, presentations) that can be useful. I hated them while they were happening and it was annoying not acing the post-tutorial assignments, but in hindsight, if you just put in effort its not that bad.

Comments on the professor

Dushoff was an amazing prof who delivered the content super well and was frequently available to clear up concepts in office hours. His test questions were tough but like, its university LOL no one told you it was gonna be easy :P Kolasa was very boring and frankly his lectures were horrible. However his test questions were pretty easy (midterm had a few bad questions, but they ended up removing those for everyone), and the exam was super free if you grinded peerwise (student-created question bank that he pulls questions word for word from).

Advice

Read the textbook for Kolasa. Do all of dushoff's practice questions from his website and then try to really nail down the concepts. Some of his questions come straight from lecture notes, so make sure you really know those. PICK A GOOD PBL GROUP OR YOU WILL HAVE AN AWFUL TIME. I made the mistake of walking in late and ended up with a group of total bums. I ended up 12ing anyways cuz I locked in for the final, but I lost 1.5% off of my final mark from this project.

School: McMasterCourse: BIOLOGY 1M03Delivery: In personGrade: A+Workload: HeavyTextbook Use: Yes
Exam Heavy
1

Class Ratings

4Good Class
3Avg. Difficulty
3Kinda Interesting
3Kinda Useful

Professor Rating

5Amazing Prof

Prof: Noah Forman / Fall 2025

Dec 30, 2025

Comments on the course

As someone who doesn't like statistics, the course was pretty good!

Course Content

Truthfully, this course was not relevant to me in anyway, so I cannot say if it is useful. However, since it is an introduction to probability and statistics, I'll argue that it does a good job at preparing you for upper year stats classes.

Comments on the professor

The prof is a great person! He is super approachable and kind, but he is really passionate about the subject, so he may fire off on a random tangent pertaining to something in probability/statistics, but not entirely related to this specific course.

Advice

This course really isn't that bad, but just make sure to understand the concepts so you can succeed! Best of luck if you take this course!

School: McMasterCourse: STATS 2D03Delivery: In personGrade: Not sure yetWorkload: ModerateTextbook Use: Yes
Exam Heavy
1

Class Ratings

3OK Class
2Hard
4Interesting
4Useful

Professor Rating

3OK Prof

Prof: Eric Sawyer / Fall 2025

Dec 30, 2025

Comments on the course

The class was fine, nothing noteworthy about it really.

Course Content

We went through sections one to five of the assigned textbook, Introduction to Real Analysis (Bartle & Sherbert). Most of the content was familiar because of prior exposure in classes like Proofs in Calculus (MATH 1XA3). Arguably the content had to be useful since it's to prepare you for MATH 3A03!

Comments on the professor

The prof was okay, except he was absent often due to health related issues. He never told us when he would be away, so we'd blindly walk into class only to have the post doc professor teach us. Honestly, that was not a pleasant experience. This really disturbed the learning process because one prof would use the projector and ipad, while the other only used the white/black boards. Also, they never posted notes, so if you missed a class, that's just too bad.

Advice

It is crucial to know that there are A LOT of definitions and theorems that you need to know, and how to prove them. It is very important to know how to prove the named theorems, like Rolle's or Carathéodory's. Not to mention, DAILY PRACTICE IS KEY! Barely touching the course material will ensure that you fail the course, or at least, the tests and assessments.

School: McMasterCourse: MATH 3IA3Delivery: In personWorkload: HeavyTextbook Use: Yes
Exam Heavy
3

Class Ratings

5Amazing Class
3Avg. Difficulty
5Very Interesting
4Useful

Professor Rating

4Good Prof

Prof: Thom Stevenson / Fall 2025

Dec 30, 2025

Comments on the course

I enrolled in this class as part of my learning community, going in to it prematurely uninterested. However, Thom Stevenson was one of the most charismatic educators I have ever been a student of. The class focuses on group participation and sharing with the rest of class, with an overarching theme being how food, as well as other factors of life, bring humans together, tear them apart, shape history and the future. That's not it though. This class was jam-packed with life lessons I never knew I needed. I highly recommend taking this class not just to fulfill a BRICKS credit, but also to gain a new perspective on education, communication, humanity, and life as a whole. Food and Culture was super eye-opening, and the workload wasn't all that bad, with textbook-related questions at the end o...read more

School: OhioUCourse: RHT 1200Delivery: In personGrade: A-Workload: ModerateTextbook Use: Optional
Project HeavyParticipation Heavy