Thomas Brinkmann
Gives a lot of breaks to get work done, and is always willing to work with students. That being said he does not cover the book information that the exams are made up of. Spends most class days just talking about random topics. But very nice guy, and not a hard class if you do the work.