Jeff is teaching and fitting people for clubs at Otter Creek Golf Course on a full time basis, but he has also been a guest teaching professional at various golf schools and golf courses in the North and South Carolina, Ohio, Kentucky, Tennessee, Georgia, Nevada, Illinois and Florida.

He has taught over 18,500 lesson hours since 1994 and was the lead instructor for the PGA's Growth of the Game Jr. Golf Clinic at the 2010 PGA Professional National Championship in French Lick, Indiana, and was the Jr. Clinic Chairman at the 2014 PGA Championship Junior & Veteran Golf Clinic in Louisville, KY. and was an instructor at the Jr. Golf Clinic at the 2015 Sr. PGA Championship in French Lick, Indiana.

Jeff has served as:

Director of Instruction - Otter Creek Golf Course - Columbus, IN    2010 - present           Director of Golf and Operations - Harrison Lake Country Club       2003-2010
Head Golf Professional- Rolling Hills Country Club - Monroe, NC 1998 - 2003
Head Golf Professional- Pine Tree Golf Club - Kernersville, NC   1996 - 1998
Asst. Golf Professional - Bryan Park Golf Course - Greensboro, NC 1993 - 1996

Jeff is also a:

BioSwing Dynamics Level 2 Certified Instructor
K-Vest Level 2 Certified Instructor

Myelinator Certified Instructor                                                                                        
Titleist Clubfitter
Callaway Clubfitter

Golf Digest Magazine Ranked #6 Top Teacher in Indiana 2015 - 2016

Captain, Morcott Challenge Team (USA vs Scotland) 2014, 2015, 2016

Teacher of the Year Nominee, Indiana Section PGA 2011, 2012, 2013, 2014, 2015, 2016, 2017

Golf Professional of the Year Nominee, Indiana Section PGA 2009

Junior Player Development of the Year Award Nominee, Indiana Section PGA 2012, 2015, 2016, 2017

Player Development Award Nominee, Indiana Section PGA 2015, 2016, 2017

US Kids Top 50 Teacher Nominee, 2012, 2014

Horton Smith Award Nominee, Indiana Section PGA 2008, 2009, 2010

Horton Smith Award Winner, Indiana Section PGA 2004

Indiana Section PGA Director 2004 - 2012 Committee Chair - Growth of the Game, Education, Membership

Foresight Sports Advisory Board Member 2016, 2017

Additionally, Jeff has helped over 40 high school players achieve golf scholarships since 2010