David Thornton
This class is very weird. It has no clear layout and David is all over the place. Aside from the class being a complete circus (he makes you teach yourself and your classmates, no lie) David is a really cool professor. If you become buds with him then he will help you through the class, so get ready to be a suck up if you want a good grade.