Dr Reschke is very nice. He loves this subject, and tries to make it interesting. Just make sure to take a lighter load of credits when you take this class-- it'll take a HUGE chunk of time out of your week. LOTS of readings, lots of notes, big research paper, exams, etc.