Dan's an amazing prof to have and I wish I had more classes with him. He makes the content easy to understand and digest. The lectures are very entertaining with the sounds he makes, and I feel like you always get a lot out of them. He also does coding examples in class for you to follow along and has really great notes. In short, a great prof!