Angela Beasley
One of my favorite classes, very well organized and has a good coverage of ML topics. Lectures are interesting and Beasley teaches in a way that is intuitive and easy to follow. Exams are very doable - half content from lectures and half computation-based similar to the practice problems. Also, imo grading is very generous. 