Ehud Altman
Seems like a decent dude and probably very smart, but I wouldnt recommend him if theres another option. It feels like he prepares for the class, at best, an hour per week. He recycles lecture notes from previous semesters, so he assumes they are good enough to do so, but I disagree. He also fails to provide explanations of the actual physics.