Jack Troutt
Dr Troutt is awesome. He did not use the textbook in this course, so you might not need it. This course is easy if you put the work in, and he gives a lot of extra credit opportunities for his students. He cares about you, and will set aside time to help you 1 on 1 if you need it. Great guy. 