Zheng Hao
This professor makes great slides so you can self-study. If you do the online mystatlab hw then you should be able to do good on the test. In addition, he allows +1 cheat seat per midterm and final.