GOLF LESSONS

Carl's Golfland employs an experienced staff of PGA Professionals to provide golfers of all abilities world-class instruction. Whether you're a beginner or a veteran of the game just looking for some expert pointers, we've got you covered. Along with our A+++ teaching professionals, the Carl's Golfland facilities at both store locations, provide an ideal learning environment.

We understand lessons can be somewhat intimidating if you're not used to high-level instruction. No problem! Simply give us a call and we'd be happy discuss our offerings and get you in contact with one of our pros.

Book your lessons online

BLOOMFIELD HILLS CLICK HERE

Book your lessons online

PLYMOUTH AT ST. JOHN’S CLICK HERE

MEET OUR PGA PROFESSIONALS

BLOOMFIELD HILLS
  • Joe Portfilio JOE PORTFILIO
    Joe Portfilio
    JOE PORTFILIO

    Joe, a graduate of the Professional Golf Management Program at Ferris State University has been a PGA Professional since 1990 and Titleist Performance Institute (TPI) Certified since 2007. Since joining Carl’s Golfland in 1990, Joe has given thousands of private lessons to golfers of all ages and skill levels. He is a Level 3 TPI Certified Junior Coach and a TPI Certified Level 3 Golf Instructor. TPI is the world’s leading authority in golf health, fitness, junior development, biomechanics and coaching education. Joe is also a U.S.Kids Golf Certified Instructor, Certified Adaptive Golf Instructor and Trackman Certified Professional. Joe reminds all of his players that “Golf is a game, thus it is meant to be enjoyed.” Joe is available for lessons year-round.

  • Gene Bone II GENE BONE
    Gene Bone II
    GENE BONE

    Gene became an assistant professional in 1983 and gained his PGA Class A professional status in 1988. He was worked at some of Michigan’s finest golf establishments in his 27+ years as an instructor and golf professional: Treetops, Bay Pointe, Links at Pinewood, Eldorado and the Lynx GC. Gene has earned many accolades in his career including 1998 Michigan PGA Golf Professional of the Year and was named Top 20 golf instructors in Michigan by Golf Digest in 2000 and 2001. Gene believes in teaching the basic fundamentals of the game and keeps the lessons simple and fun. He stresses that as our body changes we must adapt those changes to our swing in order to keep the game enjoyable. Gene is available for lessons year-round.

  • Tom Harding TOM HARDING
    Tom Harding
    TOM HARDING

    Tom has 25+ years of teaching experience and has been a PGA member since 1995. He has been recognized by Golf Digest as a Top Teacher in Michigan. Tom played for the Michigan State golf team prior to stints on the Australian, Canadian, Nationwide and Asian Tours. He played in the PGA Tour’s Buick Open in 1998 and 2003, and won the 1993 Canadian PGA. He was also named the Michigan PGA Player of the Year in 1997 and 2002, and has won the Michigan PGA Championship, the Tournament of Champions and the Michigan PGA Match Play Championship twice. In 2017 he qualified and played in the U.S. Senior Open and was inducted into the Michigan PGA Hall of Fame. In 2018 he was inducted into the Michigan Golf Hall of Fame. Tom is also very proud of the accomplishments of his three daughters who have carried on his legacy as members of the Michigan State Women’s Golf Team.

PLYMOUTH AT ST. JOHN’S
  • Brian Liberati BRIAN LIBERATI
    Brian Liberati
    BRIAN LIBERATI

    Brian Liberati turned Professional in 1980 and became a Class A Professional in 1986. Brian began his career at some of Michigan’s finest country clubs. Brian is also a U.S. Kids Certified golf instructor and has taught multiple state champions, along with numerous all-state players. He is a Certified American Development Model Teacher and Coach - a new program sponsored by the PGA of America. Brian is Level 1 & 2 TrackMan Certified. He teaches golfers of all levels and he believes in teaching the individual, not a method. Brian wants his students to become more reactionary, not analytical and the drills he teaches will help any golfer have more confidence when setting up to the golf ball. He is on staff year round at Carl’s Golfland at St. John’s.

  • John Hyde JOHN HYDE
    John Hyde
    JOHN HYDE

    John is a PGA Class A Professional with over 20 years of instruction experience with the Michigan PGA. John has served memberships at many venues’, including Warwick Hills Golf & Country Club in Grand Blanc and Fieldstone Golf Club in Auburn Hills. John employs a simple and straightforward method of teaching golf fundamentals. He does not prescribe to the “one swing fits all” approach. Along with customized instruction, the fundamental techniques of grip, stance, posture and alignment are a focus. Over the years John has developed drills and concepts with the use of visual aids to make it easier for students to obtain a repetitive approach of the fundamentals. After this is accomplished, a golfer can move forward and attain their goal of playing better golf. John is available year-round for lessons.


Fall/Winter Lesson RatesFall/Winter Lesson Rates

Adult and Junior packages available. Last sale date 2/28/2021. Lessons must be used prior to 4/1/2021. LEARN MORE

LESSON PRICES

LESSON TYPE Adult rate Junior Rate*
1/2 Hour Private Lesson $65 $45
1 Hour Private Lesson $120 $80
Series of 4 1/2 Hour Private Lessons $230 $160
Series of 4 One Hour Private Lesson $380 $290
Series of 10 1/2 Hour Private Lessons $550 $380
Series of 10 One Hour Private Lessons $900 $680
Adult Beginner Group Classes Series of 4 One Hour Group Lessons $90
Adult Intermediate Group Classes Series of 4 One Hour Group Lessons $100
Junior Development Group Program Series of 4 One Hour Group Lessons $90
*High School and Under

Types of Lessons

PRIVATE LESSONS

Carl's Golfland has a lesson program that is perfect for you. If you need a single tune-up or are looking to improve all aspects of your game, we offer private lessons on both an individual and series basis. Please see the instructor profiles and chart for more information and lesson rates.

SEMI-PRIVATE LESSONS

For groups of 2 or more people we offer Semi-Private lessons with our PGA Instructors. Semi-Private lessons are only offered in 1-hour lessons. Semi-private rates are $150 for 2 students and $30 for every additional student. Payment in-full, in one transaction, is required at the time the lesson is scheduled.

GROUP LESSONS

A variety of group lessons appealing to a wide range of beginner and intermediate players are available. All group lessons are taught by PGA Professionals. One hour long group lessons meet rain or shine in the covered tee area. Not just for adults, group lessons at Carl's are also structured for children ages 5-15. Our Junior Golf Program is an excellent way for boys and girls of all ages to become excited about the game. Please see our Group Lessons Schedule for detailed class descriptions as well as session dates and times, in-store or here online. See our 2021 group lesson schedules here: Bloomfield Hills or Plymouth at St. John's.

2021 Group Lessons Schedule - Bloomfield Hills

Adult Beginner Schedule

DAY CLASSES

Start Days Times Class #
April 7, 14, 21, 28 WED 11:00 AM B040721D
May 4, 11, 18, 25 TUE 10:00 AM B050421D
June 7, 14, 21, 28 MON 10:00 AM B060721D
July 6, 13, 20, 27 TUE 1:00 PM B070621D

EVENING CLASSES

Start Days Times Class #
April 5, 12, 19, 26 MON 6:00 PM B040521E
April 15, 22, 29, May 6 THUR 6:00 PM B041521E
April 20, 27, May 4, 11 TUE 7:00 PM B042021E
April 28, May 5, 12, 19 WED 7:00 PM B042821E
May 5, 12, 19, 26 WED 6:00 PM B050521E
May 11, 18, 25, June 1 TUE 6:00 PM B051121E
May 27, June 3, 10, 17 THUR 7:00 PM B052721E
June 2, 9, 16, 23 WED 6:00 PM B060221E
June 7, 9, 14, 16 M&W 8:00 PM B060721E
June 17, 24, July 1, 8 THUR 6:00 PM B061721E
June 22, 24, 29, July 1 THUR 7:00 PM B062221E
June 30, July 7, 14, 21 WED 6:00 PM B063021E
July 5, 7, 12, 14 M&W 7:00 PM B070521E
July 22, 29, Aug 5, 12 THUR 6:00 PM B072221E
Aug 9, 11, 16, 18 M&W 6:00 PM B080921E
Aug 17, 19, 24, 26 T&TH 6:00 PM B081721E

Adult Intermediate Schedule

DAY CLASSES

Start Days Times Class #
April 6, 13, 20, 27 TUE 1:00 PM I040621D
May 5, 12, 19, 26 WED 11:00 AM I050521D
June 1, 8, 15, 22 TUE 10:00 AM I060121D
July 8, 15, 22, 29 THUR NOON I070821D

EVENING CLASSES

Start Days Times Class #
April 7, 14, 21, 28 WED 6:00 PM I040721E
April 13, 20, 27, May 4 TUE 6:00 PM I041321E
April 19, 26, May 3, 10 MON 7:00 PM I041921E
April 29, May 6, 13, 20 THUR 7:00 PM I042921E
May 3, 10, 17, 24 MON 6:00 PM I050321E
May 13, 20, 27, May 3 THUR 6:00 PM I051321E
May 18, 25, June 1, 8 TUE 7:00 PM I051821E
May 26, June 2, 9, 16 WED 7:00 PM I052621E
June 7, 14, 21, 28 MON 7:00 PM I060721E
June 8, 15, 22, 29 TUE 6:00 PM I060821E
June 15, 17, 22, 24 T&TH 8:00 PM I061521E
June 21, 23, 28, 30 M&W 8:00 PM I062121E
July 6, 8, 13, 15 T&TH 6:00 PM I070621E
July 19, 21, 26, 28 M&W 7:00 PM I071921E
August 5, 12, 19, 26 THUR 7:00 PM I080521E
August 23, 25, 30, Sept 1 M&W 6:00 PM I082321E

Junior Cyclone 5-9 year olds Schedule

Start Days Times Class #
April 17, 24, May 1, 8 SAT 11:00 AM JC041721M
April 24, May 1, 8, 15 SAT 10:00 AM JC042421M
May 1, 8, 15, 22 SAT 2:00 PM JC050121A
June 5, 12, 19, 26 SAT 10:00 AM JC060521M
June 23, 30, July 7, 14 WED 4:00 PM JC062321A
July 8, 15, 22, 29 THUR 10:00 AM JC070821M
July 10, 17, 24, 31 SAT 10:00 AM JC071021M
July 21, 28, August 4, 11 WED 1:00 PM JC072121A
August 5,12, 19, 26 THUR 1:00 PM JC080521A

Junior Development 10-15 year olds Schedule

Start Days Times Class #
April 24, May 1, 8, 15 SAT 1:00 PM JS042421A
June 5, 12, 19, 26 SAT 1:00 PM JS060521A
June 29, July 6, 13, 20 TUE NOON JS062921A
July 27, August 3, 10, 17 TUE NOON JS072721A
2021 Group Lessons Schedule - Plymouth at St. John's

Adult Beginner Schedule

DAY CLASSES

Start Days Times Class #
April 6, 13, 20, 27 TUE 11:00 AM SB040621D
April 7, 14, 21, 28 WED NOON SB040721A
May 3, 10, 17, 24 MON 11:00 AM SB050321D
May 6, 13, 20, 27 THUR NOON SB050621A

EVENING CLASSES

Start Days Times Class #
March 29, April 5, 12, 19 MON 6:00 PM SB032921E
March 30, April 6, 13, 20 TUE 7:00 PM SB040721E
March 31, April 7, 14, 21 WED 7:00 PM SB033121E
April 1, 8, 15, 22 THUR 6:00 PM SB040121E
April 26, May 3, 10, 17 MON 7:00 PM SB042621E
May 25, June 1, 8, 15 TUE 7:00 PM SB052521E
May 26, June 2, 9, 16 WED 6:00 PM SB052621E
May 27, June 3, 19, 17 THUR 6:00 PM SB052721E
June 7, 14, 21, 28 MON 7:00 PM SB060721E
June 23, 30, July 7, 14 WED 7:00 PM SB062321E
July 20, 27, August 3, 10 TUE 7:00 PM SB072021E
July 21, 28, August 4, 11 WED 6:00 PM SB072121E
July 22, 29, August 5, 12 THUR 6:00 PM SB072221E
August 2, 9, 16, 23 MON 6:00 PM SB080221E
September 7, 9, 14, 16 T&TH 6:00 PM SB090721E

Adult Intermediate Schedule

DAY CLASSES

Start Days Times Class #
May 4, 11, 18, 25 TUE NOON SI050421A
May 19, 26, June 2, 9 WED 11:00 AM SI051921D
June 7, 14, 21, 28 MON NOON SI060721A
June 24, July 1, 8, 15 THUR 11:00 AM SI062421D

EVENING CLASSES

Start Days Times Class #
April 26, May 3, 10, 17 MON 6:00 PM SI042621E
April 27, May 4, 11, 18 TUE 7:00 PM SI042721E
April 28, May 5, 12, 19 WED 7:00 PM SI042821E
April 29, May 6, 13, 20 THUR 6:00 PM SI042921E
May 26, June 2, 9, 16 WED 7:00 PM SI052621E
May 27, June 3, 19, 17 THUR 7:00 PM SI052721E
June 7, 14, 21, 28 MON 6:00 PM SI060721E
June 22, 29, July 6, 13 TUE 6:00 PM SI062221E
June 23, 30, July 7, 14 WED 6:00 PM SI062321E
June 24, July 1, 8, 15 THUR 6:00 PM SI062421E
July 5, 12, 19, 26 MON 7:00 PM SI070521E
July 21, 28, August 4, 11 WED 7:00 PM SI072121E
August 17, 24, 31, September 7 TUE 7:00 PM SI081721E
August 18, 25, September 1, 8 WED 6:00 PM SI081821E
August 19, 26, September 2, 9 THUR 7:00 PM SI081921E

Junior Cyclone 5-9 year olds Schedule

Start Days Times Class #
April 10, 17, 24, May 1 SAT 11:00 AM SJC041021M
May 1, 8, 15, 22 SAT 1:00 PM SJC050121A
May 15, 22, 29, June 5 SAT 10:00 AM SJC051521M
June 5, 12, 19, 26 SAT NOON SJC060521A
June 30, July 7, 14, 21 WED 11:00 AM SJC063021M
July 6, 13, 20, 27 TUE NOON SJC070621A
August 3, 10, 17, 24 TUE 11:00 AM SJC080321M

Junior Development 10-15 year olds Schedule

Start Days Times Class #
April 10, 17, 24, May 1 SAT 10:00 AM SJS041021M
MAY 4, 11, 18, 25 TUE 4:00 PM SJS050421A
May 8, 15, 22, 29 SAT 11:00 AM SJS050821M
June 5, 12, 19, 26 SAT 11:00 AM SJS060521M
July 5, 12, 19, 26 MON 11:00 AM SJS070521M
July 22, 29, August 5, 12 THUR NOON SJS072221A
August 3, 10, 17, 24 TUE 1:00 PM SJS080321A
TRACKMAN COMBINE WITH PGA INSTRUCTION

Trackman Combine will help you identify your strengths and weaknesses. By hitting 6 shots to 10 selected distances, Trackman can grade your accuracy and distance control on a scale of 0-100. After a report is generated with your score, Trackman can grade you against the pros or peers by handicap, gender, age or region. One of Carl's PGA instructors will work with you to analyze your results and formulate a plan for improvement. A swing analysis will be done using V1 video software as well. $175 for 90 minutes

ON-COURSE PLAYING LESSONS

Lower your score with an on-course playing lesson with one of our PGA Professionals. We know how important it is to have a sound fundamental golf swing to hit the ball, but what most players overlook is their ability to play the game. A playing lesson will teach you to lower your score by improving your course management and strategy. For the new golfer a playing lesson is a great way to learn about etiquette and basic rules of the game. Contact one of our golf professionals for scheduling and pricing.


Titleist Performance Institute (TPI) Evaluation

Knowing your body's physical limitations can directly correlate to swing flaws. Through a series of simple physical tests and a V1 swing analysis, we can evaluate your flexibility and strength as it relates to your swing. Following this evaluation, a six week, 18 session workout plan will be designed to improve deficiencies and increase flexibility. These exercises can be done easily in your home or with the help of a personal trainer. With access to the MyTPI website, you can track progress and see guides for exercises. TPI Evaluations take place at the Bloomfield Hills location with TPI Certified Instructor and PGA Professional Joe Portfilio. Be sure to contact Joe directly with questions.

TPI FITNESS EVALUATION: $200 - ONE HOUR

A series of simple physical tests to evaluate a player's flexibility and strength related to the golf swing. Establish a "fitness handicap" to track progress and set goals. V-1 video session to identify swing faults and fixes (copy of swing emailed to student). Drills assigned to improve swing technique. Six week, 18 session personalized workout program, based on your evaluation, designed to help improve flexibility and strength. Access to personal MyTPI website to view exercises online. Exercises can be done in comfort of your own home or gym with little equipment. Video tutorial and guide for individual exercises.

TPI FITNESS PLUS: $650

Includes full TPI Fitness Evaluation. $200 value. Four one hour individual full-swing video sessions to track progress. Fitness re-evaluation with upload "handicap" and new 18 session workout plan.

TPI FITNESS CONTINUATION: $50

Fitness evaluation to update "handicap". New 18 session workout plan w/ continued access to MyTPI website and personal exercise schedule.


Looking to access your private video?

CARL’S ACADEMY LOGIN HERE