Very challenging teacher. Did not buy in early but found that he instilled grittiness in my child. Overall s world class teacher and outstanding professional.
He will prepare you for the AP exam better than any other teacher at this school. You may feel like he's not a good teacher, but you'll find out that he is once you take that test. Nobody in my grade got below a 3.
I had him for AP, and yeah he does go fast, but if he didn't we would be soo screwed for the AP exam! He's quite helpful and willing to meet you during HR. He takes the worst HW and quiz grade off. :)
he's a good teacher but goes very fast. he doesnt care if his students need extra time
hes a very cool guy but sometimes he goes a little too fast in teaching.