Junior Programs

We're proud to have introduced thousands of new players to the game of golf over the last decade.  Our programs are designed to teach the fundamentals in a fun and engaging environment young players of all skill levels will enjoy.  Check out the exciting classes we host for kids as young as 4 years old!



Ages 4-16

Join us for an instructional class at the Tam Golf Learning Center to work on building fundamentals, or gain experience on the course by participating in one of our fun junior leagues at the newly renovated Tam O’Shanter Golf Course.  Clubs and range balls are provided for all classes.  Programs are organized into 3 age brackets.

  • Pint Size Pro Division: Ages 4-6
  • Junior Division: Ages 7-12
  • Senior Division: Ages 13-16



Ages 7-12

Keep those clubs out all year and join us for one of our Indoor Junior Golf Clinics this winter.  Full swing hitting stations and a short game area for putting and chipping inside at our Tam Golf Learning Center allow for instruction in all areas of the game.  This class for beginning players will cover the basics of putting, chipping, pitching, and full swing, while incorporating some fun indoor games.

Location: Tam Golf Learning Center

 Code    Day  Dates   Time  R/NR
110311-01  Mon Jan 6 - Jan 27  4:30p-5:30p $100 / $120
110311-02  Mon Feb 3 - Feb 24 4:30p-5:30p $100 / $120




2020 Dates Coming Soon!

Pint Size Pro’s

Ages 4-6

This class will develop your youngster’s skills and fundamentals while playing an array of fun golf games.  In addition to swing instruction, participants are sure to have a blast taking field trips to check out the different sights at Tam O’Shanter Golf Course and learn more about the sport.  This entertaining and interactive class is a great introduction to the game for your future golf star!    

PSP2     PSP3 

Location:  Tam Golf Learning Center


 Code    Session     Day  Dates   Time  R/NR


 Code    Session     Day  Dates   Time  R/NR


Program will be held both indoors and out (weather permitting).  Please be sure to dress participants accordingly.



Junior Division Golf Classes

Ages 7-12

Our Junior Division class is offered on both Wednesday evenings and Saturday mornings.  This class will focus on the basic fundamentals of the game of golf.  Beginner and intermediate players will enjoy the interactive class structure to help them develop their skills.  Instructors incorporate challenging games into the program, ensuring a fun and exciting experience for participants!  As part of the class, we also take a field trip to Tam O’Shanter Golf Course to utilize the practice area and familiarize students with the facility.

Location:  Tam Golf Learning Center


 Code    Session     Day  Dates   Time  R/NR


 Code    Session     Day  Dates   Time  R/NR


Program will be held both indoors and out (weather permitting).  Please be sure to dress participants accordingly.



Senior Division Golf Classes

Ages 13-16

Our Senior Division class is built for new and experienced players looking to develop their golf technique & expand their knowledge of the game.  In addition to swing fundamentals, this class will also touch on the far reaching benefits of golf as it applies to networking, personal responsibility, and healthy living.  Participants will also visit the Tam O’Shanter Golf Course during the class to utilize practice areas and familiarize themselves with the facility.

Location:  Tam Golf Learning Center

 Code    Session     Day  Dates   Time  R/NR


Program will be held both indoors and out (weather permitting).  Please be sure to dress participants accordingly.





Ages 8-16

In our instructional junior golf league students will learn how to play golf respectfully.  Golf shots, course rules and etiquette will be highly emphasized.  Participants will advance in the league based on skill level, attitude and behavior.  Golfers will be reviewed by the Director of Instruction, Chris Urgo, weekly to evaluate their progress.  Good golfers will have a good work ethic, discipline and a sense of responsibility.  Enjoyment of the outdoors, respect for others and self improvement are at the core of this program.  Each session lasts 4 weeks.  League will not meet on Memorial Day or Labor Day.  Space is LIMITED!  Please register early to secure your spot.    

Location:  Tam O’Shanter Golf Course

Program Code Session Day Dates Start Times

Fee:    $200 / session

Questions on our Instructional Junior League?  Contact our golf instruction office at (847) 583-2736, or email Director of Instruction, Chris Urgo, at This email address is being protected from spambots. You need JavaScript enabled to view it..







Friday, August 7th

Every participant will receive a golf prize pack!!

This fun filled afternoon will include time playing out on the course, as well as carnival and golf themed games for the whole family to enjoy.

Our Junior Golf Games is a non-competitive, fun-filled round of golf with contests spread throughout the course for participants to take their shot at.  Sign up as an individual or request to be paired with friends.  This event regularly fills to capacity, so be sure to register early!

Ages:   6-15

Time:  Check-In 5:30p-6:00p; Golf 6:00p-8:00p; Raffle & Hot Dog Dinner 8:00p-9:00p

Code: 310311-29

Fee: $30 per player  





Saturday, October 17th

Ages 7-15

Don't miss out on our only night golf event of the year!  Special illuminated golf balls and glow in the dark lighting around the greens and tees will create a unique and frighteningly fun experience for participants.  Golfers are invited to come in costume and participate in trick or treating for candy and golf prizes throughout the course!  Every group must be accompanied by an adult supervisor.

Time:  5:30p-8:00p

Code: 410115-21

Fee: $30 per player 



Tam O'Shanter Golf Course | 6700 Howard St. | Niles, IL 60714 | (847) 965-2344

Home | Golf Course | Leagues | Permanent Tee Times | Outings | Instruction | History | Contact     This email address is being protected from spambots. You need JavaScript enabled to view it.