Reviews of professor Christopher Klein

Rating: 5.0/5, difficulty: 4.0/5
This man right here is the reason I changed my major. I took his class as a random elective and he totally changed my way of thinking! You can tell he loves to teach and would do anything to help his students. He is a very understanding professor and is almost always accessible or will reply within a few hours. 10/10 would take any class he taught.