He is the worst professor I have ever had. Didn't give the syllabus until week 6. Was rude and disrespectful to students, often arguing with them and insulting their intelligence. Terrible at communicating important info. Very unclear about expectations and standards for the class. Never graded anything. Always cancelled class. Didn't learn a thing