Trevor Meyer
I cannot argue the fact that this class has been challenging for me, however, it is not nearly as bad as I have heard. Going into this class I was very nervous but if you go to his office hours and ask questions then you do learn things and he is a very helpful professor. Just do your work and ask for help like I did and you'll be fine. 