Strong agree. He's an amazing teacher. Working through his course on dynamic systems and differential equations is some of the most fun I've ever had while learning.