I love this guy. My only gripe is that none of the in-class assignments are done in class, but he more than makes up for that through his great effort outside of class to make sure that his students understand the course material. A genuinely nice dude all around.