Alexander Ullrich
While I like most of the homework he gave us, he grades things super slow. Quizzes every week (with camera), tests are very difficult. Extra credit is easy though, I suggest you do it early in the semester. He is a nice guy, it's just hard to get a hold of him, replies on emails after a few days. Study his powerpoints and Voicethreads before tests.