David McElhattan
David makes his class fun by adding fun lectures and by making jokes. He is super nice and offers extra credits. His class is pretty easy, and you actually learn a lot of interesting items. 