James Heyland
At first glance I thought it was going to be a tough semester, but once you get into the class and really get to know him hes a great guy. He's not looking to fail anyone, he wants you to know the material. if you go to him for help, he is there. the only thing I will say is pay attention to the lectures as hard as it may be, he calls on people.