Easily one of the best teachers i 've ever had . Very clear 
 helpful 
 and knows his stuff . Nice guy .