John Forman
I won't lie, this class is hard. It's difficult because of the material. A lot of people don't seem to understand that and expect the professor to spell it out letter by letter. People are mad because he was tired of being walked over and finally enforced his syllabus. If you put in the effort you'll be okay. He's actually pretty funny, and nice.