Jim currently teaches these courses at SUNY Delhi: Introduction to Teaching Golf, Advanced Teaching of Golf, Sports Human Resource Management, Golf Course Planning and Design, Introduction to Turf Management, Budgeting and Planning for Sports Operations, Orientation to Golf Management, Golf Operations, Golf Merchandising, Player Development and all Internship Courses. Jim is also the PGA Teaching Professional at the College Golf Course at Delhi. In December of 2019, he completed his Master of Science degree in Sport Management at the State University of New York (SUNY) Cortland.