Alex Caffarini
I had Alex for a night class and I would have to say that he was really engaging throughout his lectures. Though they were sometimes long, he tried his best to have everyone participate. There were weekly quizzes on the previous week's lecture, so I would make sure to study the lectures. The homework was pretty straightforward.