Bruce Crissinger
He has a very different teaching style then you've seen before. His lectures are very discussion heavy and you will need to talk to make it interesting. Introverts, this class is not for you. He has a very lax grading style and doesn't give you a whole lot for credit. He also is very subjective on what he wants, no rubrics with him.