Rob McKinnon
McKinnon is pretty cool. Even though his test are heavy, he gives extra credit for each exam. He is a little confusing but if you watch crash course videos or Ameoba Sisters you will do perfectly fine in his class. Class isnt mandatory but if you show up and half the class dont, he will give you even more points on the next exam. Hes awesome. :)