Takes a difficult subject and presents it in an interesting way. You need to keep up with the reading & homework. Very approachable regarding questions.
I think Mr.Harding is cool. His lectures are vivid and easy to understand (comparing to the content of the textbook.)
throws most random things into lessons to keep you on your toes. slacked off in his class, paid the price, but he was cool about it
Old, but smart. He knows his physics. Sometimes goes on a tangent and forgets what hes talking about, though.