I loved him as my cross country coach and had high expetations for his class. He far exeeded those expectations and taught me my now favorite subject.
Truly one of the best physics (or any teacher) out there. Had him for two years for AP Physics B and AP Physics C. His teaching style is by doing practice problems. I learned to really think hard in his class. Even though I'm not really a physics person, I also can say that I had fun in his class everday. My class was small (8 people both years) and we were very close. Great class. Great teacher.
Good explanation of course material. Had his class for two years. Had fun everyday.