Doug Beech
I took his class after seeing the reviews; honestly, he is nowhere close to the 5-star rating he gets. He is very knowledgeable and caring, but he does not teach. He will just show TedTalk videos in class and be like, the topic is done. I expected more real-life examples, cases and discussions.

Exams are very easy. 
