Xiangnan Kong
Kong is one of the most respectful Professors for me in WPI. He has comprehensive knowledge of machine learning and always able to answer tough questions intuitively. The homework is a design by himself with an amazing structure and test cases. The only bad thing is he focuses on storytelling too much and may jump hard concepts so quickly.