Jonathan Misurda
I really dont understand all the negative reviews for Dr. Misurda. His lectures are amazing and he is passionate about the subject material. If you dont wanna learn, dont take his course. If you do wanna learn, hes the professor for you. He goes very deep into the material. Outside of class his email response time is the quickest I've ever seen.