Jon Inouye
Jon is a great teacher. He really cares about everyone understanding physics and the labs and does his best to help every student. He gives good explanations of assignments when needed and will help you work through problems if you really don't get it. Highly recommend.