Fantastic professor . Had him for several classes . If there were more profs like Jon 
 I 'd have a PhD !