TWGA golf instructors
At Twin Willows, our goal is to get our students onto the golf course quickly, comfortably, and confidently. Golf lessons are 50 minutes in duration and are given on the driving range, short game practice facility, and/or the golf course.
Depending on your needs, your instructor will address setup, including stance and grip, full swing, chipping, putting, bunker play and course etiquette. In as little as one lesson at Twin Willows, you will be able to make significant changes and see results. There is not one perfect golf swing, there is only the perfect golf swing for you.
Jeff Ward is the Head Golf Professional and oversees all golf instruction at Twin Willows. All of our instructors are US Kids Certified Coaches, and all instructors work with both junior and adult golfers.
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 led 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: $150
Junior Rate: $110
Group Instruction: $75/person/lesson (2-5 people)
Domenic Curfman, Assistant Golf Professional
Domenic Curfman joined Twin Willows Golf Academy in 2016 and has built a reputation as an instructor who helps golfers of all levels improve and play with confidence. With over 30 years of playing experience, Domenic began his golf journey after completing his college baseball career, giving him a unique perspective on athletic movement, sequencing, and generating power in a way that translates directly into better golf.
Domenic has also been the head golf coach at a high school in Essex County since 2010, where he continues to coach a co-ed team and develop competitive players and successful teams at the sectional and state level. His coaching focuses on building strong fundamentals and helping players perform better on the course.
Domenic holds both a Bachelor’s and Master’s degree in Exercise Science from Montclair State University, allowing him to break the golf swing down into simple, efficient movements that produce lasting results. As a certified Health and Physical Education teacher and a U.S. Kids Golf Certified Instructor, he specializes in helping juniors and adults eliminate inconsistency and build lasting confidence.
Known for his energetic coaching style and personalized, step-by-step approach, Domenic focuses on making the game easier to understand, more enjoyable, and more repeatable. His goal is simple: help you play better golf and enjoy the process along the way.
1 Lesson: $100
3 Pack: $285 ($95/lesson)
5 Pack: $450 ($90/lesson)
Junior Rate: $85
Group Instruction: $60/person/lesson (2-5 people)
Brian Gogerty, Assistant Golf Professional
Brian Gogerty joined the teaching staff at TWGA in 2019. He has been playing golf since age 10 and 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: $100
3 Pack: $285 ($95/lesson)
5 Pack: $450 ($90/lesson)
Junior Rate: $85
Group Instruction: $60/person/lesson (2-5 people)
Brian Lawshe, Assistant Golf Professional
Brian Lawshe has been working and playing in the golf industry for 25 years. Brian worked at Mountain Ridge Country Club as a caddy and also in front-end management. He has also worked as a custom club fitter for Callaway Golf Company from 2014-2022. Brian was a 2-time All-MAAC conference golfer at Albright College and served as captain his senior year. He currently works at Passaic County Technical Institute as an English teacher and girl’s golf coach. In 2017, he was named Big North Division coach of the year. Additionally, Brian is a former basketball coach and now referees high school basketball. Brian has a passion for teaching golf and is building quite a following at Twin Willows.
1 Lesson: $100
3 Pack: $285 ($95/lesson)
5 Pack: $450 ($90/lesson)
Junior Rate: $85
Group Instruction: $60/person/lesson (2-5 people)
Trish Clarke, Golf Instructor
Trish Clarke is a passionate golf instructor with over 25 years of collegiate softball coaching experience and 30 years experience playing golf. With a solid foundation in golf fundamentals, Trish focuses on teaching proper grip, stance, and swing mechanics. She brings positivity and encouragement to each and every lesson, helping her clients feel comfortable and confident in their abilities. She is also a US Kids’ Certified Golf Instructor. Trish’s passion for the sport is about helping new golfers of all ages develop consistency and a love of the game.
1 Lesson: $90
3 Pack: $255 ($85/lesson)
5 Pack: $400 ($80/lesson)
Junior Rate: $75
Group Instruction: $60/person/lesson (2-5 people)
