Jeff Warren
Funny guy, good professor. Class was usually really interesting! Test are hard if you don't attend the review sessions the class before the test. He cares, so he really helps you study. There are 10 fairly easy homework assignments and an opportunity for extra credit by volunteering for studies or writing a research paper. Definitely recommend.