John Fitch
Bro. Fitch is a very business-like professor. He looks at your design, tells you what is wrong with it, and expects you to fix it. The entire class is SO CONFUSING. He gives you no examples, no specifics about projects. The course is very work-heavy and incredibly time-consuming. I learned a lot but it didn't have to be so painful.