Leon Bergen
Lectures and assignments are not difficult to follow if your math and coding are not too bad. However, if this is your first machine learning class, this class is a torture. He expects a lot of self study even if you really have no idea of where to start.