Michael Gariety
I had him for Physics 3B and was very impressed by his teaching style. I was a big fan of his lectures and was not overwhelmed by his assigned work. We were given one homework assignment per week. The labs were easy to get an A on. Exams were not difficult if you pay attention in class and complete his homework step by step; he allows a notecard.