Siddharth Krishnan
Dr. Krishnan is a really nice and fun guy but doesn't teach concepts too clearly. Course consisted of a few Python assignments at the beginning, one group project throughout the semester and no tests - so not a lot of grades. But his project requirements do enforce you to learn ML concepts and he really pushes you to make it a career-like project. 