Galyna Livshyts
Honestly, she's not as bad as the other reviewers make her out to be. The "PhD" material that she supposedly covers are probabilistic convolutions, which in all honesty, are pretty important. She also covers some stats that appear frequently in machine learning. Would take again. Also,  60% of the class got an A, so I guess that's nice too.