Golf Lessons at Twin Willows are 50 minutes long and take place on the driving range, practice area, and/or the golf course.
To book a lesson, please contact your instructor directly, or call the golf academy at 973-646-8999.
Jeff Ward, Head Golf Professional
Jeff Ward was born into a golf family and was given his first club at age two. His love for the game intensified as he went on to play tournament junior golf and to compete in both high school and at the College of William & Mary. After graduating with a double major in Finance and Economics, Jeff joined the family business in 2003 as the Head Golf Professional at Twin Willows. Jeff is a US Kids Certified Instructor and has lead countless juniors to tournament level competition, and successful high school and college golf careers.
In addition to teaching golf, Jeff oversees all aspects of course management, upkeep, and maintenance. In conjunction with his wife Nicole, Jeff runs the Golf Academy and is continuously educating the TWGA teaching staff.
- Individual Lesson$125.00
- Junior Rate$95.00
Group Instruction: $75/person/lesson (2-5 people)
Domenic Curfman, Assistant Golf Professional
Domenic Curfman graduated from Montclair State University with a Bachelor’s and a Master’s degree in Exercise Science. He is a certified Health and Physical Education teacher and currently teaches upper elementary school. Since 2010, Domenic is also the Head Golf Coach for a co-ed high school golf team in Essex County. He joined Twin Willows Golf Academy in 2016 to combine his professional background in education with his lifelong passion of golf. Domenic has over 20 years experience playing golf and is also a US Kids Certified Instructor.
- 1 lesson$85.00
- 3 Pack$240 ($80/lesson)
- 5 Pack$375 ($75/lesson)
- Junior Rate$75.00
Group Instruction: $50/person/lesson (2-5 people)
Brian Gogerty, Golf Instructor
Brian Gogerty joined the teaching staff at TWGA in 2019. He has been playing golf since age 10 and actually learned to play at Twin Willows! Brian is currently a Health and Physical Education teacher at Thomas Jefferson Middle School in Fair Lawn. In addition to teaching and instructing golf, Brian referees high school football and high school and college basketball. In 2017, Brian became the assistant golf coach at Ramapo High School. He served as the assistant coach for 2 seasons and was then named Head Coach for the Boy’s Team and currently serves in that role. Brian is a U.S. Kids Certified Instructor. He loves golf and continues playing competitively and leisurely to this day.
- 1 lesson$80.00
- 3 Pack$225 ($75/lesson)
- 5 Pack$350 ($70/lesson)
- Junior Rate$70.00
Group Instruction: $50/person/lesson (2-5 people)
Nicholas Driver, Golf Instructor
Nicholas (Nick) Driver was introduced to the game of golf by his father when he was 11 years old. Nick played varsity golf at Randolph High School and graduated in 2016. He caddied at Roxiticus Golf Club for several years and competes in golf tournaments all along the east coast. Nick has been coaching golf for three years now and is building a loyal following of talented golfers at Twin Willows. Nick is also a US Kids Certified Instructor.
- 1 lesson$70.00
- 3 Pack$195 ($65/lesson)
- 5 Pack$300 ($60/lesson)
- Junior Rate$60.00
Group Instruction: $50/person/lesson (2-5 people)
Neil Rothstein, Group Golf Instructor
Neil is a retired Physical Education teacher and also former owner and director of two summer day camps…Brooklake Day Camp and Camp Horizons. Neil began a summer golf program at Essex Driving Range in Roseland in 2016 and then joined Twin Willows in the spring of 2019.
Neil’s energy, enthusiasm, knowledge, and love of golf make him a perfect fit for TWGA’s golf programs.