Incredibly rude in his grading. Will make you feel belittled in a 100 lvl class. I emailed him that I was upset with his class, and he told me failing was my fault, to either drop his class or I would just get a C, and he didn't even have the syllabus finished until two weeks into the class. Take this class with LITERALLY anyone else if you can...