Philip Tite
This professor often tries to explain things with large vocabulary that can be explained much more efficiently using layman's terms. He asks you to take on many tasks that don't end up being graded, and is very vague when it comes to writing questions. There will be lots of work with very little reward in this class.