This professor is by far the WORST professor Ive had. Be prepared to be humiliated in front of the class if you dont understand something. Oh, and if you ask for help, he will say I dont understand why you dont understand instead of attempting to help. Hes just flat out rude. To me the exams are way harder than the homework/quizzes.