James Lewis
Good professor, nice guy, cares about students. His lectures are all you need for exams, don't bother with textbook. 3 exams, open-book open-notes. Uses TopHat in class for attendance and "pop-quiz"-type questions which are very easy if you are paying attention. Only need 70% on HW for full credit. Curves exams so class avg is 80. 