Nicholas Vlamis
To be fair, it's his first time teaching this class, but he goes over the material too quickly in this class. He goes over basic practice questions in class but when you go do the homework its so much harder. He gives homework a lot and quizzes every other week. He doesn't give partial credit.