First time teaching the class. His lectures are good but rough around the corners. Mostly it was just Matni's slides but he's very helpful and relatable! Fair grader, though the quizzes could be tricky. Towards the end, the work got really hard especially with weekly quizzes, but he's very kind to answer questions on Piazza!
He gives word puzzles in the quiz and I could barely learn anything from his lecture. Definitely avoid him.