Xiaomin Guo
The class is made up of 6 lectures and all the material covered on exams are in her lectures or on the study guides. You definitely need to watch the lectures and (do the study reviews) for this class to do good. The only downside is there isn't a lot of cushion for bad grades. She provides formula sheets for exams and everything is proctored.