Charlie Pham
This man just started and it is very clear. Asking for help will only earn you abrasive responses with the occasional giggle at your inexperience. His lectures are ripped straight from the book, with little to no further explanation. He is an easy A academically, but I swear I grew white hairs trying to deal with this guy.