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

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: $135
Junior Rate: $95

Group Instruction: $75/person/lesson (2-5 people)

Domenic Curfman

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 for golf. Domenic has over 30 years of experience playing golf and is also a US Kids Certified Instructor.

1 Lesson: $95
3 Pack: $270 ($90/lesson)
5 Pack: $425 ($85/lesson)
Junior Rate: $85

Group Instruction: $55/person/lesson  (2-5 people)

Brian Gogerty

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: $95
3 Pack: $270 ($90/lesson)
5 Pack: $425 ($85/lesson)
Junior Rate: $85

Group Instruction: $55/person/lesson  (2-5 people)

Nick Driver

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 five years now and is building a loyal following of talented golfers at Twin Willows.  Nick is also a US Kids Certified Instructor.

1 Lesson: $80
3 Pack: $225 ($75/lesson)
5 Pack: $350 ($70/lesson)
Junior Rate: $70

Group Instruction: $55/person/lesson  (2-5 people)

Will Perez

Will Perez, Golf Instructor

Will Perez began playing golf in his early twenties and quickly discovered a love for the game and a passion for sports instruction. Will went on to coach for 15 years in various sports, including both boy’s and girl’s high school golf. As a business owner for over three decades, he has built a solid foundation of interpersonal skills, organizational leadership, and patience.  This foundation, along with his golf experience and his love for the game, serves to make him an encouraging and effective golf instructor.  Will believes in fostering confidence, positive energy, and a competitive edge in his athletes.

1 Lesson: $80
3 Pack: $225 ($75/lesson)
5 Pack: $350 ($70/lesson)
Junior Rate: $70

Group Instruction: $55/person/lesson  (2-5 people)

Brian Lawshee

Brian Lawshe, Golf Instructor

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.  Brian currently works at Passaic County Technical Institute as an English teacher, boy’s basketball coach, and girl’s golf coach. In 2017, he was named Big North Division coach of the year. Brian has a passion for teaching golf and is excited to be part of the team at Twin Willows Golf Academy.

1 Lesson: $80
3 Pack: $225 ($75/lesson)
5 Pack: $350 ($70/lesson)
Junior Rate: $70

Group Instruction: $55/person/lesson  (2-5 people)

Nick Rosone

Nick Rosone, Golf Instructor

Nick Rosone comes from a golf family and learned to play at a young age.  While he always enjoyed Sunday afternoon golf with is father and brother, he got serious about the sport after graduating from high school.  Nick caddied at Ballyowen Golf Club and started teaching private lessons to family and friends.  After a short time, he realized his passion and knew he wanted to train people in a more professional setting.  Nick joined the TWGA staff in spring of 2023 and is building a loyal following of budding golfers.

Nick is certified by the National Registry of Professional Golf Instructors and is a U.S. Kids Certified Instructor.

1 Lesson: $70
3 Pack: $195 ($65/lesson)
5 Pack: $300 ($60/lesson)
Junior Rate: $60

Group Instruction: $55/person/lesson  (2-5 people)

Neil Rothstein

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.

Cancellation Policy:
We require 24-hour notice for cancellations due to anything other than weather. There is a $50 late cancellation/no-show fee.