Michael Haratz
I enjoyed this class and learned a lot even though it was for around 4 weeks only (Summer). Prof. Haratz has a great teaching style, he gave personal examples and even some examples from famous movies that are related to his lectures! Take him!