At The Rose, our club Professionals will work with you as an individual, to assist you in accomplishing your own personal golf goals. Our professionals will provide you with a complete personalized evaluation of your game and a lesson plan to help you to focus on the areas that will lead to improving your overall golf game. Inquire today and let our staff help you take significant strides toward advancing your game!

Lesson Rates

Ryan McDonald,
Director of Golf Operations
$100/45mins
Series of lessons

Series of 3 lessons – $250 (Save $50)

Series of 6 lessons – $500 (Save $100)

Series of 9 lessons – $750 (Save $150)

Group lessons – $100 for one person. $50 added for each person.

Ryan McDonald, Head Professional

I grew up outside the city of Chicago, IL. Enjoying making New Jersey home now. Graduated the Golf Academy of America Myrtle Beach, SC with a Associates in Business and Complex Golf Course Management. I have been lucky to work at some great courses including Due Process Stables, Adios Golf Club, Butler National Golf Club and The Highlands of Elgin. Thrilled to dial in everybody’s game. This includes juniors, beginners and the avid golfer. I want to set you up with the fundamentals to make you more consistent. More importantly, to have fun while doing it. Cannot wait to make some new friends with everyone that comes to play here at The Rose.

Gift cards cannot be used towards lessons. To make gift certificates for lessons. Call the Golf Shop at 732.466.9444.



Teaching Professional Mitchell Smith:
Mitchell is a Colorado native who played professionally for five years and has eight years of teaching experience. Four of those years as a Head Golf Professional in Denver. His teaching style is modern and innovative, with a belief that there’s multiple ways to achieve the goals you’re working towards. He thinks golf should be enjoyable and good golf is always more enjoyable.

$100 for 45 minutes.
$150 for an hour and a half.
$150 for a four-hole playing lesson.

Teaching Professional Mitchell Smith

Call into the golf shop at 732.466.9444 for instructors contact information. Best way to get ahold of them are a phone call or voicemail. They can discuss with you dates and times to get out there with you.


Junior Golf Week 2026

About the Program

This week long program has two levels, the first level introduces juniors to the game in a casual and fun environment while focusing on basic swing fundamentals, golf course etiquette, safety and basic rules. Clubs will be provided for those participants that need them.

The second level of this program is designed to further the advancement of the full swing. Rules and golf course etiquette will also be covered. This program will conclude with playing on the golf course. While completion of the first level is not required for attending the second level, it it highly recommended the child has had prior golf experience and instruction before signing up for level 2.

Min/Max 8/16 per class

Cost: $150 Person (Starting a little earlier this year to get more time on the golf course.)
Course #1: Level 1 – Ages 7-10 years / June 22nd-26th / 8am-9am
Course #2: Level 1 – Ages 11-14 years / June 22nd-26th / 10am-11am
Course #3: Level 2 – Ages 7-14 years / June 22nd-26th / 12pm-1pm


Course #4: Level 1 – Ages 7-10 years / July 13th-17th / 8am-9am
Course #5: Level 1 – Ages 11-14 years / July 13th-17th / 10am-11am
Course #6 Level 2 – Ages 7-14 / July 13th-17th / 12pm-1pm

Course #7: Level 1 – Ages 7-10 years / Aug 3rd-7th / 8am-9am
Course #8: Level 1 – Ages 11-14 years / Aug 3rd-7th / 10am-11am
Course #9 Level 2 – Ages 7-14 / Aug 3rd-7th / 12pm-1pm

Call Golf Shop at 732.466.9444 to sign up.

Gift cards cannot be used for Junior Golf Week. Make check out to Ryan McDonald. “Junior Golf Week.” Lunch is not included. Fun is!


“The Roses” Ladies Only Golf Program 2026

Program Details

“The Roses” Ladies class is a casual, fun and embarrassment free program designed to help introduce newcomers to the basic of the game of golf and the golf swing. Basic golf rules and course etiquette will also be covered. We get out on the golf course as well.

Age: 18 and over
Min/Max: 6/12
Cost: $180 a person

Lesson Information:

Session #1: – Every Saturday from 5/9 thru 6/6 – 8am – 9:30am
Session #2: – Every Saturday from 7/25 thru 8/29 – 9am – 10:30am
Session #3: – Every Saturday from 9/12 thru 10/10 – 9am – 10:30am

Register by calling into the golf shop at 732.466.9444.


Request More information