Learn golf from a PGA Class A Instructor

Private Golf Lessons

I offer several methods to assist you with your golf game. I'm very flexible, but I can get crazy busy during the playing season (I'm a playing PGA professional as well).

Lessons Time Rates
1 Private Lesson 30 min $65
1 Private Lesson 60 min $120
Playing Lesson 9 holes $175
After 2 lessons, I shot a lifetime best 89 at Royce Brook and my back doesn't hurt!! Mark, you are the best. I look forward to our next session. — Steve Kindard, Somerset, NJ

or call 973-294-6498

For 3, 5, and 10 lesson packages, I am happy to give you a significant discount. Let's talk!

Why Choose Me?

If you want to:

  • Learn the greatest game ever played (doesn't matter if you are beginner or a scratch golfer)
  • Minimize your 47 swing thoughts to 1, maybe 2 thoughts
  • Have more successfull rounds of golf this year
  • Bring your game to a new level - quickly!


Have a Canadian Tour Player/PGA Class A Member, and a New Jersey US Open Sectional Winner teach you every step of the way.

mark in action

One of my up and coming stars...

Mark is working with Trisha Duhalander, a rising young star who qualifies for the US Kids World Championship in Pinehurst, NC.

The world’s best young golfers ages 5-18 descend upon Pinehurst for the prestigious US Kids Championship. Over 600 players from 46 nations compete in this premier junior golf tournament to showcase the next generation of stars.

Contact Mark »