Impossible to understand him and doesn't engage the class in any way - you will learn nothing in this class and will be clueless all semester. You won't start getting grades until well after midterms, and the grading system is totally irrational. Would never take this class again.