He is a difficult teacher, he never really goes over much once we learn it and he expects us to remember EVERYTHING we have done in the past. I think he's a smart guy but doesn't give us time to catch up to his explanations. I'd give him a 76/100 (my grade after his difficult class)
I literally hate this man. He expects the book to teach you because he's too lazy to teach. He just gives us homework, then explains it the NEXT day, so we're clueless on how to do the homework. He doesn't help us and even if everyone fails a test, he refuses to let us retake it and refuses to curve it at all.
Best math teacher and coach i've ever had. Taught me to push myself in academics and sports, and I would not be where I am today if it was not for him. I was blessed to have him in my life.