Knows a lot . You will learn a lot from him . His teaching style is kind of dry 
 though .