At first I thought he was a good professor, but I could not be more wrong. He takes material and dumbs it down as if you are in 4th grade. However, he somehow finds a way to make it hard to get an A. Four exams, 22 questions each, not a lot of room for error. He cares very little about his students, and even less about their future/grades. -7/10