One of the best teachers I've ever had. Knows everybody and makes it a point to get you to understand what he's talking about. One of the best
Best teacher I had hands down...really prepared me for college. I miss him. :(
He is a great teacher- he knows the material. He's especially helpful if you're taking AP- he really prepares you for the test! :-)
His classes are hard but you learn a lot and they are interesting. One of my favorite teachers.