Reviews of professor Jeremy MacDonald

Rating: 5.0/5, difficulty: 5.0/5
His lectures are logical, but his writing is illegible, making it difficult for me to take notes while listening to the lecture. But his notes explain the knowledge in detail, is your study, review the excellent material. (Many students are asking for his notes which he taught previously.) Please be patient and learn to recognize his font.

Rating: 2.0/5, difficulty: 5.0/5
Not a great lecturer. This course is very difficult and he does not make the content very understandable. Too little weight given to all the assignments. Go to your lectures. You probably won't understand anything but just go

Rating: 2.0/5, difficulty: 5.0/5
If you know you understand quickly, he might be a good lecturer. Otherwise, course is very difficult by nature (first proof based course), does not really make the content understandable easily (again, i think its the nature of the course to be fair) and his exams were hard, you need to stay on top of your things. He posts his notes and recordings

Rating: 5.0/5, difficulty: 5.0/5
Jeremy is great. His lectures are fantastic. His handwriting is very hard to read if you do not hear him speak as he writes it; go to lectures. The homeworks are managable and the homework grading is very forgiving. The final exam was the hardest exam I have ever taken. The content of 240 is easy-ish, but underrstanding how to write proofs is hard.

Rating: 2.0/5, difficulty: 5.0/5
This man destroyed me. Get ready to have a bunch of assignments that are super long as well as webworks (though I found those quite easy.) I think without strikes I would've done better in this course as tutorials/tutoring/extra help is/are VITAL!!! As much as his lectures put me to sleep at times I URGE you to attend as you will fail if you don't.

Rating: 4.0/5, difficulty: 5.0/5
He is a good lecturer and explains concepts clearly but in every class I've taken with him (141, 223, 240) his assignments and exams have been very difficult. This isn't necessarily a bad thing, but prepare to spend a lot of time on his classes.

Rating: 2.0/5, difficulty: 4.0/5
Dr. MacDonald seems like a nice guy but his lectures are EXTREMELY boring. Granted, foundational calculus isn't a super interesting topic, but when you're putting more effort into attempting to stay awake than understanding the content, especially in such a demanding course, it makes the class almost unbearable.

Rating: 5.0/5, difficulty: 4.0/5
Honestly this guy is overhated. Explains things well, and knows how to keep a class engaged during lectures. Homework and assignment portion of the class is a blessing. Just read the textbook and supplement your knowledge outside of the lectures.

Rating: 5.0/5, difficulty: 3.0/5
Really good and well-paced at explaining the material. Helpful outside of lectures too.

Rating: 4.0/5, difficulty: 2.0/5
Kind of boring and his notes can be hard to decipher, but he was nice and his in class examples were super helpful. I studied off of his notes and was fine.