Data based on 2 reviews.
He gives these mastery quizzes where if you don't get 100%, you get 0% and you have to come in on your own time and retake it until you get 100. I literally took a harder math class senior year so I wouldn't even have the chance (1 in 3) of getting him for pre-calc.