With seasoned teaching professionals at both of our facilities, Golf Country offers a wide variety of Private Individual and Group Lesson packages. Our professionals are comfortable teaching golfers of all ages and ability.


Joe Rocha, PGA


Joe is a PGA certified teaching professional with more than 18 years experience. During his teaching career Joe has work with several Top 100 golf instructors including Jim McLean and Ben Doyle. Joe has also taught at some of the North Shores most prestigious courses including Salem CC, Myopia Hunt Club and Essex CC and is a perennial top contender in the New England PGA Section. Joe played golf at and graduated from St. Johns Prep in Danvers and North Carolina State University.


Lou O'Keefe


Lou has been a head teaching professional at our locations for over 10 years. His enthusiasm and devotion to teaching is reflected in his extremely loyal base of long-time students. Lou played his collegiate golf at Clemson University, where he graduated in 1992.



Annotation 2019-05-10 114856.png

Chris Costa, PGA


Chris is a veteran PGA instructor with over 45 years at Middleton Golf Course. A highly-popular instructor, Chris has been nominated twice for New England PGA’s Teacher of the Year award. He has attended Sports Enhancement Associates’ and Golf Digest Instructional Schools, and the PGA Teaching and Coaching Summit. Chris’ Junior Program has been the starting point for thousands of North Shore golfers over the years, some of whom have gone on to play professionally.



Lesson Rates: 

1/2-Hour Lesson: $55.00

1-Hour Lesson: $85.00

1/2-Hour Lesson (Age 16 and Under): $45.00

Package Rates: 

Three 1/2-Hour Lessons: $140.00

Three 1-Hour Lessons: $230.00

Clinics in Conjunction w/ Danvers YMCA:

1. Junior Clinic (Monday July 8th-Thursday 11th) 8am-9:30am:
$165.00 open to 1st 10 Students Ages 9-14 Yrs old

2. Junior Clinic (Monday July 15th-Wednesday17th) 8:30am-9:30am:
$95.00 open to 1st 10 Students Ages 5-9 Yrs old

3. Junior Clinic (Monday July 29th-Thursday August 1st) 8am-9:30am:
$165.00 open to 1st 10 Students Ages 9-14 Yrs old

4. Beginner Golf Clinic - 4 sessions - (Wed Aug 7, Fri Aug 9, Wed Aug 14, Fri Aug 16) 8:30am-10am open to 10 new Golfers

5. Fall Senior Clinic - 4 sessions - (Wed Sept 11, Fri Sept 13, Wed Sept 18, Fri Sept 20) 8:30am-9:30am open to 10 Golfers

To Sign up call Chris Costa at (978) 821-8746 or contact Danvers YMCA at (978) 774-2055