Kean Ming Tan
He knows what he's talking about. But if you haven't taken basic stat courses, this course might bit challenging for you since most of his homework and take home exams are based on R. You get to improve your data analysis skills on R a lot though. Learned a lot about how stat can be applied in real life from this course. Highly recommended