Sean Duncan
This professor assigned too much work and even admitted it but did not change anything. He grades harshly. I spent more time doing work in this class than any other class. His feedback was rude. The grading system is a complete mess. It's basically a pass or fail system per assignment but a pass is an A+. Avoid this professor's classes if you can. 