AMAZING teacher! Always willing to help students. Exams are easy if you just pay attention and take notes. He does a review before the exam and gives out lots of answers. Has great stories to tell. I took both of his classes and wish he taught more.