Reviews of professor Michael Keyhan

Rating: 4.0/5, difficulty: 3.0/5
He is a hilarious teacher and is good at explaining the topics. His class was difficult, not because of him, because he is adjunct and has zero control over the tests or labs. Several tests had major errors or included chapters that weren't covered in class. A lab had so much info missing it was impossible to complete. The class is bad, he is good.