Easily the best instructor I've ever had, and the best you will ever have. The lectures are fun, the content is fun, the class is amazing. I've never unironically enjoyed a class before. Like, not in a "I like school" type of way, but his class is one of the highlights of my week. 10/10, I wish he taught more sections because I'd take them.