Michael Lewis
Professor Lewis is a great instructor! The workload is not bad at all and he always gives comical feedback, even when the topic is on the boring side. He replies back before you even send the message (that's how great he is). If it was possible I would take every class with him!