Philip Heise
He is a great lecturer. Class is fun and I learnt alot. However, this class is so hard. I spent an entire week studying non stop for exams, and barely got an A. Sure, an A is good, but this class basically became my full time job and wasn't worth the effort. I would go to UWF for this course - would be far easier. 