The only science class I've ever really enjoyed was his Honors Physics class freshman year. Very good teacher, although the final exam was impossibly difficult and dropped me from an A- to a B.
Didn't actually teach my AP Physics class... just had us read the book.
One of my favorite teachers at NMH. Amazing chemistry teacher. Loved the class!
He is not very friendly but is committed to his students.
A little difficult at some times, but committed to teaching and student progress