v

Golf Academy

Elevate your golf game with expert instruction that focuses on body mechanics, rules of the game, and mental fortitude.

our
golf pros

our golf pros

Mike Duhamel

Director of Player Instruction

Mike is a PGA & LPGA Tour Performance Coach and a Class A Canadian PGA Member, who’s professional playing and coaching experience spans over 20 years. His expertise is performance coaching and player development in all areas including putting, short game, and full swing. For the past 15 years he has worked alongside, and learned from, some of the brightest minds in sports technology, biomechanics, and human performance. This experience led him to work with top ranked junior golfers, D1 college programs, and some of the best players in the world on the PGA, LPGA, LIV, and Champions Tours.

learn more & book
A black and white abstract background with lines.
A man standing in front of a tree.

Charlotte Mayorkas

Charlotte was born and raised in San Diego and moved to the Sacramento area with her husband Mike in 2020. She considers herself to be an athlete, not just a golfer. Tennis was her first sport at the age of 5 and was a multi-sport athlete all the way through her High School career. After her success as a junior golfer, she received a full-scholarship to play on the UCLA Women’s Golf Team. In 2005, she turned Professional and played on the LPGA Tour from 2007-2009. She still has a strong passion to compete professionally and enjoys supporting athletes in their golfing journey!

learn more & Book
A woman with a blue shirt is smiling.
A black and white abstract background with lines.

Jeremy Penkofski

Jeremy Penkofski is a dedicated Golf Teaching Professional with 11 years seasonal full time experience at The Golf Academy at Old Greenwood, and 35 years in the golf industry. Jeremy has a passion for helping players of all skill levels and age improve their performance and enjoyment of the game. With a strong foundation in swing mechanics, short game development, course navigation, and mental strategy, Jeremy delivers clear, structured instruction tailored to each individual golfer’s goals. Whether working with beginners learning the fundamentals or experienced golfers striving for competitive improvement, Jeremy is committed to fostering growth, discipline, and a lifelong appreciation for the game of golf.
Phone (530) 386-1702, Email jpenkofski@gmail.com

LEARN MORE & BOOK
A black and white abstract background with lines.
Youth teaching expert, Jeremy Penkofski, smiling and standing in front of the towering pines at the Tahoe Mountain Club Golf Academy.  Located at Old Greenwood Golf Course, he is excited to help all his clients on their golf learning journeys.
five gold star
Great, caring staff, amazing atmosphere, good food and awesome pools! ... All in all, well worth the membership!
Rob Orme
five gold star
"Top-notch amenities, peaceful setting, and great food — it's the perfect weekend escape. The club truly has something for everyone."
David K
five gold star
"Our kids love the pools and nature programs, and we get to relax knowing everything is taken care of. It's the one place where the whole family is excited to go again and again!"
Jake S

Golf Programs For all Ages

book now

Junior Golf 4-Day camp

Designed for children ages 7–12 of all skill levels, this 4-day golf camp helps juniors grow on and off the course. Running from 9:00am–12:00pm each day, the camp focuses on building new skills and refining technique in a supportive setting with a 5:1 junior-to-instructor ratio. Campers receive daily hands-on instruction from Jeremy Penkofski, benefit from advanced teaching technology, get progress updates, and celebrate their achievements at a closing awards ceremony.

4-day camps @ $550 each. Limited to 15 participants. Tuesday - Friday 9:00am-12:00pm.

  • June 23-26
  • July 28-31
  • Aug 11-14
Abstract topographic contour lines in beige on a black background forming irregular shapes.

Junior Clinics

Whether your child is new to golf, highly experienced, or anywhere in between, junior sessions offer a fun way to learn alongside other young golfers. Led by Jeremy Penkofski, sessions are offered as convenient 1-hour weekday classes and 1.5-hour weekend classes with a focus on building movement fundamentals and developing sports skills. Join for a single session or keep learning all summer long.

Abstract topographic contour lines in beige on a black background forming irregular shapes.
Two boys on a golf green, one lying down lining up a putt, the other standing holding a putter.

Weekly Jr. Clinics offered Wednesday and Thursdays (June 17/18- August 26/27)

  • 5-7yr olds: 1:00-2:00pm
  • 8-10yr olds: 2:30-3:30pm
  • 11-13yr olds: 4:00-5:00pm
  • Cost: $35 TMC, 

    $45 Non-Member

Weekly Jr. Clinics offered Saturdays (May 30 - September 28)

  • 5-8yr olds 9:00-10:30am
  • 9-13yr olds 11:00am-12:30pm
  • 11-13yr olds: 4:00-5:00pm
  • Cost: $45 TMC, 

    $55 Non-Member

Adult Golf camp

Whether you're picking up a club for the first time or looking to finally break through to the next level of your game, Tahoe Mountain Club’s Practice & Play Experience is designed to get you there. For adults golfers 18 and over, these 1-, 2-, or 3-day clinics combine expert instruction, on-course play, and a supportive environment. With programs tailored to every skill level and limited to just 12 players, you'll get the personalized attention you need to build real confidence and lasting improvement. Come for the golf, leave with a game you're proud of.

Each day includes skill-level instruction & practice, lunch, and on-course play with our coaches. Learn more and sign up here.

Abstract topographic contour lines in beige on a black background forming irregular shapes.
Group of five golfers standing on grass with golf clubs and trees in background.

1 Day: Learn to Play

Learn the game and play the course.

  • 11am - 4:30pm
  • Thursday, June 25
  • Thursday, July 16
  • Sunday, August 16

2 Day: Breaking 90

Train with purpose and lower your scores

Tuesday & Wednesday
10am – 4:30pm

  • June 23 - 24
  • July 14 - 15

3 Day: Breaking 80

Compete with purpose and play your best

Tuesday, Wednesday, and Thursday 9am – 4:30pm

  • July 7 - 9
  • August 11 - 13
  • Sunday, August 16

Elite junior Performance camp

For the competitive junior golfer who's ready to take their game to the next level, our Elite Junior Performance Camp delivers a serious, immersive training experience unlike anything else in the region. Over three full days, your athlete will train alongside world-class coaches, develop real skills under structured instruction, and put it all into practice with on-course play at Tahoe Mountain Club’s prestigious courses. This isn't recreational golf — its purposeful, high-performance development designed to build the confidence, technique, and competitive mindset that separates good players from great ones. Limited spots mean focused attention, and every detail — from professional coaching to a personalized CoachNow athlete profile — is built around helping your junior reach their full potential.

Each day includes skill-level instruction & practice, lunch, and on-course play with our coaches. Discount code available for onsite accommodations The Cottages. Learn more and sign up here.

Abstract topographic contour lines in beige on a black background forming irregular shapes.
Boy wearing a white cap putting an orange golf ball on a green golf course on a sunny day.

Day 1
Tuesday, August 4
9am - 4:30pm

  • 9am - 12pm: Training & Skill Development
  • 12pm - 1:15pm: Lunch
  • 1:30pm - 4:30pm: Play w/ Coaches

Day 2
Wednesday, August 5
9am - 4:30pm

  • 9am - 12pm: Training & Skill Development
  • 12pm - 1:15pm: Lunch
  • 1:30pm - 4:30pm: Play w/ Coaches

Day 3
Thursday, August 6
9am - 4:30pm

  • 9am - 10am: On Course Warm-Up
  • 10:30/11am - 4pm: On Course Play w/ Coaches

junior twilight camp

Because golf shouldn't compete with the rest of your summer day, Junior Twilight Camp is designed to start in the afternoon — giving kids the freedom to enjoy their mornings before stepping onto one of Truckee's most beautiful courses. This relaxed, coach-led experience eases beginners into the game with skill-building instruction followed by real on-course play, all during the best hours of a Sierra summer evening. With world-class coaches guiding every step, juniors build genuine confidence over the 3 days in a low-pressure environment that makes golf feel fun, natural, and something they'll want to keep playing long after camp ends.

Each day includes skill-level instruction & practice and on-course play with our coaches. Each enrolled client will receive a CoachNow Athlete profile for camp content. Discount codes available for onsite accommodations The Cottages. Learn more and sign up here.

3-Day Camp

Tuesday, July 28 - Thursday, July 30

Daily Schedule

  • 2 - 3:30pm: Skill development & course warm-up
  • 3:30 - 6pm: On course play
Abstract topographic contour lines in beige on a black background forming irregular shapes.
Child wearing a blue cap putting a golf ball on a green near a flag with golf bag and balls nearby.

reach out for More Information

Thank You for Reaching Out!
We've received your inquiry and will be in touch shortly.
Oops! Something went wrong while submitting the form.