James Thompson
Dr. Thompson is one of my favorite professors. He made lectures extremely fun and included songs to each lecture. Very heavy with notes but he gives study guides with everything that is in the notes and has listening questions on exams, but picks great songs. All around great guy and I highly recommend taking the course. You will learn something!