Madhatters Skating Academy and Learn to Skate USA logo lockup header banner, blue and green gradient


The Madhatters Skating Academy structures its programs around Learn to Skate USA. The foundation and feeder system to skating programs throughout the nation. It’s an excellent starter program for recreational skaters and the first step to training Olympic athletes for the future.

Learn tomSkate USA is the only ice skating program endorsed by U.S. Figure Skating, USA Hockey, US Speedskating and the Special Olympics. Offering every participant a rewarding experience rooted in the lifelong benefits of ice skating.

Through our world-class curriculum and nationally certified instructors, you will be enthusiastic about learning to skate from your first steps on the ice until the time you reach your goals. Whether you wish to enjoy the recreational benefits of skating or dream of Olympic fame, this is the place to start.

Learn to Skate USA Mission: To provide a fun and positive experience that will instill a lifelong love of skating.



standard learn to skate package medallion



1 class per week, 7 Public Skate sessions
silver learn to skate package medallion



2 classes per week, 7 Public Skate sessions, 4 (15 min) private lessons
bronze learn to skate package medallion



2 classes per week, 7 Public Skate sessions
gold learn to skate package medallion



2 classes per week, 7 Public Skate sessions, 8 (15 min) private lessons


Skaters will learn a curriculum according to their level during the first three weeks. During week 4, skaters will be given a mid-term evaluation report to check in with their progress. Week seven is final evaluations and passing skaters will receive awards and certificates. Skaters must master the curriculum (scoring 8/10 or better on final evaluation report) to move onto the next level. 

  • Snowplow Sam 1-4 (ages 3-5)
  • Basic 1-6 (ages 6-15)
  • Hockey 1-4 (ages 4-15)
  • Pre-Freeskate & Freeskate 1-6 [Basic 1-6 pre-requisite]
  • Adult 1-6 (ages 16 & Up)
  • Adult Hockey 1-4 [Adult 1 pre-requisite]
  • Adult Pre-Freeskate & Freeskate 1-6 [Adult 1-6 pre-requisite

See Class Registration below

Online registration for an upcoming series will open on the 3rd week of the current series and will close the Saturday before the new series begins. On the following Monday, registration will re-open for 2 weeks, however, a late fee of $20 will be charged. For more details or specific registration dates, please visit our website.

*Skaters are encouraged to register before the upcoming series begins to avoid the late fee.

Please refer to the curriculum. In order to be in a level, the skater needs to be able to perform every element from the previous level’s curriculum.

*Age doesn’t determine level; skills and ability to perform elements do.

Skaters are able to request a private evaluation during the first 2 weeks of series, by contacting the Learn To Skate Director, Raymond Kalra. Then, a coaching staff will evaluate the skater in a 20-min private lesson and determine whether they are ready to move up or not. The skater will need to pay the coach for a 20 min private lesson. Rates vary depending on the coach but are usually between $22-$30 for 20 min. *Skaters can request a coach when inquiring for a private evaluation. 

Skaters can make-up classes by coming in on any of the other days their level is offered. Tell your instructor when you arrive which class you’re making up.

Series go over a 7-week period with a week break in between.

Skaters are encouraged to register for the following series and continue their skating journey.

See Learn to Skate Year at a Glance schedule below

Skaters will need to check in with the front desk. This is the only way skaters will be able to use the included public sessions as part of Learn to Skate.

*Reminder Standard Packages get 7 public sessions, and any Olympic Packages get 14 public sessions throughout the series. Public sessions are only valid for the duration of its series.

If a skater is not on the roster according to the front desk, they will have to pay for admission.

When a skater purchases a Silver or Gold Package, they will get assigned a coach. The coach will contact the skater and schedule the lessons with you. If you have a preference, please inform the Learn to Skate Director, Raymond Kalra.

*Reminder Silver Packages get 4 (15 min) private lessons, and Gold Packages get 8 (15 min) private lessons throughout the series.

Skaters are expected to arrive 30 min before class starts on the first week, to check-in, become familiar with their instructor and meeting location, and receive any skater resources.

After the first week, skaters are encouraged to arrive 15 min before class.

*Remember, if you need rental skates, please arrive at early enough to get your skates and get dressed in time to get on the ice by your scheduled start-time. 

There will be a Learn to Skate table set up with class information, including your instructor and meeting location. Your instructor will take roll at the beginning of class to check you in.


Meet & Greet Day: Friday, January 6th, 2023 @ 6:00 pm

**(No Classes on 01/16, No Classes on 2/20-2/24) MLK Day and Cobb County Schools Winter Break

Series A Snowplow Sam Graduation: 3/8 from 5:30-6:00pm

Meet & Greet Day: Wednesday, March 8th, 2023 @ 6:00 pm

** (No Classes on 4/3-4/7) Cobb County Schools Spring Break

Series B Snowplow Sam Graduation: 5/10/2023 5:30pm-6:00pm


Meet & Greet Day: Wednesday, May 10th, 2023 @ 6:00 pm

**(No Classes 5/29) Memorial Day

Series C Snowplow Sam Graduation: 7/19/2023 5:30 PM- 6:00 PM

Figure Skating Camp: July 10th- July 14th 

LTS Camp: July 17th-July 21st

Meet & Greet Day: Wednesday, July 26th, 2023 @ 6:00 pm

**(No class 9/4) Labor Day

Meet & Greet Day: Wednesday, September 13th, 2023 @ 6:00 pm

**(No Classes 9/25-9/29) Cobb County Schools Fall Break

Meet & Greet Day: Wednesday, November 8th, 2023 @ 6:00 PM 

**(No Classes 11/20-11/24) Cobb County Schools Fall Break

Holiday Show Date: Sunday, December 17th, 2022 5:00pm-8:30 pm


Need help choosing the perfect class for yourself or child? Have other questions? Feel free to reach out!

Send our Learn to Skate Director, Raymond an email

Or send us DM on our instagram: