Excellent Professor. Amazing class which focuses on developing your skillset in the field of ML for NLP. Teaches the latest techniques in NLP for AI/ML. I would love to take him again. HWs are easy. Quizzes are medium. Course material is medium. Great support from the teaching staff. Flipped classroom format. Extra Credit provided too!