Colter Ellis
By far one of the best professors I've had in my college experience. Kind of guy you just want to be friends with to hear him talk more, and he really knows his stuff. He makes you work hard, but it's so worth it by the end. Absolutely take his classes if you can, you won't regret it!