Extremely helpful . He expects a lot and digresses a lot , but I learned so much from him . Take his classes if you can .