Peter Toth
This class is hard as hell. The curve for the class is good, but you have to do the problem sets and the write-ups. Peter also offers exam corrections and will help you out if you ask. Make sure you go to his Stata classes, it's two free prob set answers. He isn't the best at explaining theoretical stuff, but ask for an example b/c it will help.