Took this class with Prof. Sahai last semester when they redesigned the syllabus. I would recommend to anyone who wants to understand ML with some math rigor. The class notes: http://snasiriany.me/files/ml-book.pdf is excellent. The hw problems are pretty fun too