Dr. Smock is one of the best teachers I have ever had. He is extremely knowledgeable and really fostered my interest in the subject. Its really sad that it's his last year, but I've learned so much and his teachings will be there with me, always.
Super nice guy; did not learn any physics all year. And I tried.
Honestly, his teaching style is kind of hit-or-miss. Half of the class picked everything up, and the other half cried.
He will work with you though, if you ask for help, and again--he's super nice.
Most inspiring, patient, and philosophical teacher I've ever had. Took a subject I tried everything to get out of, and made it a fun, informative learning experience.
Easily the best and wisest teacher I have ever had. Taught me a ton about Physics, life, and who I am as a person. Patient, helpful, and really really smart.