Tabrez Ebrahim
He's brilliant, but he's so naturally smart that he doesn't understand how to teach. The classes are essentially useless, but he demands participation. Volunteer opinions early and often to get push points. Read the book and focus on the policy reasons for the rules and he'll love you.