The lectures are interactive and super understandable.  The textbook compared to the lectures is much harder.  Weekly homework and quiz in class.  Hes open to feedback while still being respectable, and a likable person overall.