Learn from a PGA Instructor · May 1 – October 1 · All Skill Levels Welcome
PGA-certified professionals and experienced coaches ready to help you improve your game this season.
A lifelong golfer and PGA Teaching Professional, Steve is available much of the season at BFM. He offers private and small group lessons as well as ladies clinics. During the winter months he is based in Deerfield Beach, FL, and returns to Massachusetts each summer.
Josh is a full-time golf instructor at Candia Woods Golf in Candia, NH, and serves as the Head Golf Coach at Suffolk University. Students who have previously arranged rates with Josh will continue to receive those agreed-upon rates.
Greg is a Certified PGA Professional with over 30 years of teaching experience in both Hilton Head Island, SC and New England. He is known for his simple and effective teaching techniques that produce real, lasting results.
Julia hosts a popular Ladies Only Golf Clinic on Tuesday evenings from 6PM to 7PM. Her sessions are welcoming, fun, and focused on building confidence and skill for all levels.
Note: All instructors are independent contractors and are not affiliated with or employed by BFM Driving Range & Mini Golf.
One-on-one instruction tailored to your individual game. Available as single sessions or multi-lesson series for adults and juniors. 30- and 45-minute formats available.
Small group lessons for 2–5 students. A fun and social way to improve alongside others at similar skill levels. Ladies-only clinics available on select evenings.
Half-hour sessions designed specifically for young golfers. Patient, encouraging instruction that builds fundamentals and a love for the game from an early age.
| Lesson Type | Duration | Single Session | Series of 3 | Series of 5 |
|---|---|---|---|---|
| Private Adult | 3/4 Hour | $85 | $230 | $350 |
| Private Adult | 1/2 Hour | $50 | — | — |
| Private Junior | 1/2 Hour | $45 | $130 | — |
| Group Lesson (2–5 students) | 1 Hour | $55 / person | $150 / person | — |
| Thursday Ladies Clinic | 1 Hour | $45 / person | — | — |
Clinics run May 1 – October 1. Contact the instructor directly to register.
Note: No Tuesday ladies clinic on July 15, 2025. Contact instructors directly for any schedule changes.
Book a lesson or join a clinic this season — May 1 through October 1