Reviews of professor David Mackay

Rating: 4.0/5, difficulty: 1.0/5
very good teacher, very easy to understand the lecture. his teaching style is thorough with clear instruction on how to do the assignments, his lectures are also recorded so you wouldn't miss anything if you're in person. he's good at replying to any emails and questions someone may have.

Rating: 5.0/5, difficulty: 3.0/5
Straight forward class. 40% of the grade was homework. Near impossible not to get 100% of the homework grade as long as you do it on time. 

fun class tbh

Rating: 5.0/5, difficulty: 3.0/5
I took MATH& 107. When I had an issue on the homework I could come and ask him to walk me through it after class or during his office hours. He made all his lectures available online within 24 hrs of the class. When you're working through the homework, there are links to guided similar problems. On top of that, the textbook is free!

Rating: 4.0/5, difficulty: 3.0/5
Class was difficult, but he made it possible and adjusted the course as necessary throughout the class.

Rating: 5.0/5, difficulty: 5.0/5
I suck at math but instructor did well with teaching.

Rating: 1.0/5, difficulty: 4.0/5
The stuff you learn in class isn't crazy difficult to understand, but Professor Mackay just makes it difficult to really get a good grasp on what exactly it is you're doing, how to do it, and how to apply it. If you take this class, you must be prepared to be on your own and learn through online material.

Rating: 1.0/5, difficulty: 5.0/5
When a question was asked during our Pre-Calculus (MATH 141) class, he always answered in an unsure way or with another question. I don't doubt he knows how to solve the material, but I do know he does not know how to TEACH it. Taking this course under his advisement was not in any way easy. I don't recommend if you struggle w/ math.

Rating: 4.0/5, difficulty: 3.0/5
David is a great teacher if you're not scared to ask questions, he can move a little fast with his lectures but it's better than the class dragging on IMO. He's accessible outside of class if you email him a question, he's fair on grading, allows you to make up missed questions which is more than a lot of teachers do. Overall, a good teacher!