Jason Kiker
Professor Kiker made class a lot more interesting and interactive than I had expected. On paper, the course seems like a lot, but if you at least skim the readings and take a few notes you will be fine. Kiker uses a lot of groupwork and demonstrations to keep the topic interesting, and as long as you are attentive it's a great class.