Leon Erickson
He is easily my new favorite teacher of all time. He is hilarious first of all, He is an amazing teacher helping me understand things I don't typically. Also, he gets you really deep into thought which I personally think is good. He is also not too hard of a grader.