
Some of the most respected PGA Professionals in Northern Ohio provide individual and group lessons to players of all ages and skill levels at The Golf Dome. Details: JUNIOR LESSONS | ADULT LESSONS
Matt Creech, PGA

◦ Class A Member of the PGA of America, 2005
◦ PGA General Manager, Mayfield Country Club & Sand Ridge Golf Club (2020-2022)
◦ PGA Head Professional & General Manager, Sand Ridge Golf Club (2005-2019)
◦ 2016 Northern Ohio PGA Professional of the Year
◦ NOPGA Section President, 2021-2023
◦ Ranked as one of Golf Digest’s Top Teachers in Ohio 2009-2010, 2012-2013
I believe strongly in Complete Player Development. This places importance not only on the full swing, but also the short game, putting, physical fitness and the mental game. I believe in working on the swing from the ground up, starting with the feet and lower body. A strong and heavy emphasis is placed on the scoring game as well.
One Hour Lesson $150 / Half Hour Lesson $80
BOOK A LESSON >
Jennifer Creech, PGA

◦ Class A Member of the PGA of America, 2005
◦ Teaching Professional at The Country Club
◦ Hawken Varsity Girls Golf Coach
◦ News Herald Coach of the Year, 2020 & 2021
◦ Ranked as one of Golf Digest’s Top Teachers in Ohio
Golf is such a great sport and can be enjoyed by all skill levels. As a competitor, I have loved all that the game has taught me. I teach my students not just fundamentals and technique, but how to enjoy the game and all the opportunities created from it.
One Hour Lesson $135 / Half Hour Lesson $70
Juniors (16 & under): Hour Lesson Rate $100 / Half Hour Lesson $55
BOOK A LESSON >
Ross Keen, PGA

◦ Class A Member of the PGA of America, 1996
◦ 20+ years of teaching experience
◦ Northern Ohio PGA Teacher of the Year, 2007
◦ Ranked as one of Golf Digest’s Top Teachers in Ohio, 2009-2013
◦ 20+ former and current students have gone on to play NCAA Division I Golf
To enjoy the game, I teach students how to strike the ball better. We build skills from the ground up, stressing a repeatable and consistent motion. Golf is a lot more fun when you are able to own and repeat your swing.
One Hour Lesson $125 / Half Hour Lesson $70
Juniors (16 & under): Hour Lesson Rate $90 / Half Hour Lesson $50
BOOK A LESSON >
Tom Kochensparger, PGA

◦ Class A Member of the PGA of America, 1989
◦ Former Head Professional of Manakiki GC, Florida Keys CC, Legend Lake GC
◦ 35 years of teaching experience, over 5000 lessons during my career
◦ Head Golf Coach at Bishop Verot High School, Fort Myers, FL
◦ ADM (American Development Model) Certified
I have been fortunate to instruct a wide variety of players: Juniors, Ladies, Seniors, Beginners, Low to High handicappers. Golf is a game of fundamentals. By keeping the emphasis on the ‘fun’ part, my goal is to establish effective communication that a student understands and allows for their improvement.
One Hour Lesson $125 / Half Hour Lesson $65
Juniors (16 & under): Hour Lesson Rate $90 / Half Hour Lesson $50
BOOK A LESSON >
Jim Troy, PGA

◦ Northern Ohio PGA Player of the Year 2018, 2020, 2021
◦ Qualifier of 5 straight PGA Professional Championships
◦ 28 Career Mini Tour Wins 2007-2012
◦ 10 years of teaching & fitting experience
◦ Member of Callaway Golf’s National Players Board
◦ 4 Year Golf Letterman at the University of Nebraska/ Team Captain 2003
My teaching philosophy consists of helping every student to understand their own tendencies in their Golf swing. I make sure each student clearly understands what is going on within their swing, both what they are doing well and what needs to be improved in order to meet the student’s goals.
One Hour Lesson $135 / Half Hour Lesson $70
BOOK A LESSON >
Tom Porten, PGA

◦ PGA Associate Member
◦ 27 yrs Division I Head Coaching Experience
◦ Currently coaching 20+ professionals, college athletes, and high school state champions
◦ 18 Birdies Online Instructor
◦ GASP (Force Plate) Level 1 & 2 Certified
I grew up in Euclid and am excited to come back to Northeast Ohio to teach/coach the game I love. With over a quarter century coaching Division I College Golf, I’m passionate about helping golfers of all ages, skill levels to play better, every day. Using state-of-the-art technology like Trackman & Smart2Move force plates to both measure and test development is essential to sustained improvement.
One Hour Lesson $135 / Half Hour Lesson $70
Juniors: One Hour $100 (SPECIAL $75!) / Half Hour $55
BOOK A LESSON >
TJ Tabor, Teaching Professional

◦ Teaching Professional since 2010
◦ Played golf at Mount Union University
◦ US Kids Golf Certified
◦ TrackMan Certified
◦ Swing Catalyst Certified
My passion for the game of golf and teaching is unmatched. Growing up in Solon, my life has revolved around golf since I was young, from playing competitively to now sharing my knowledge as a full time coach/instructor. I welcome players of all abilities, both privately and in group settings. You can reach me at (440)339-3165.
One Hour Lesson $100
BOOK A LESSON >
Andrew Kirkpatrick, PGA Associate

◦ PGA Associate Member of the PGA of America
◦ SAM PuttLab – Level 1 Certified
◦ American Development Model (ADM) Certified
I work on both the fundamentals of the full swing and the short game, with a big emphasis on putting since that’s where players can really save strokes. As a former college baseball player, I understand how connecting the golf swing to motions from other sports can streamline the learning process. I enjoy working with multi-sport athletes and helping them use their athletic backgrounds to build confidence and consistency in their game.
Juniors (16 & under): One Hour Lesson $75 / Half Hour Lesson $40
BOOK A LESSON >
Eric Anderson, PGA Associate

◦ PGA Level I Associate Member of the PGA of America
◦ Hawken Varsity Ladies Golf Coach
◦ Assistant Golf Professional, Tanglewood Golf Course
My goal is to share my enthusiasm and talents within the golf industry as a PGA Teaching Professional. Our focus as student / teacher is to help you improve your scoring to help you maximize your true golf potential (“your short game matters”). It is also important to emphases the importance of On-Course Golf Decisions to help maximize your potential.
Juniors (16 & under): One Hour Lesson $75 / Half Hour Lesson $40
BOOK A LESSON >