I read the previous reviews and I am confused because my experience was the complete opposite. I thought he was a wonderful professor and I enjoyed his lectures. The environment was always stress free. His lectures were very easy to understand and his quizzes were not that difficult if you payed attention in class. I would take him again if I could