Mahdi Roozbahani
Contrary to previous reviews, I didn't find the lectures hard to follow. Prof. Mahdi is excellent at explaining concepts using examples and simple language and will make sure you understand everything if you pay attention. Students who complained about math don't realize that ML is all about probability and linear algebra.