Jordan Haug
Haug is a really nice and funny dude. I really enjoyed this class, but sometimes he doesn't lay things out very clearly. The material is interesting and he is super smart on the subject but he can be a little confusing. Don't be afraid to ask questions to clarify things. Also be sure you know how to write a proper email or he wont respond.