I would say don't take his class. It is not worth it, for all of the quizzes that he gives and subtly tanks your grade. His lectures are not fully on the material taught by the textbook either. His grading is definitely not lenient and PARTICIPATION MATTERS A LOT.