Ryan Giuliano
I genuinely enjoyed this class. He makes material simple and easy to understand, & provides a study guide for the exam so you know exactly what you need to learn for the exam. Exam questions were confusing at times, to "trick" you, so study for the exam at least a week in advance. Outreach project and weekly quizzes are very easy, get those marks!