Private and Group Classes

Whether you are just getting started or have been dancing for years, we have Private and Group lessons that will teach you to feel and look terrific on the dance floor!

Private Lessons

In a private dance lesson, you work with your own personal dance instructor who gives you undivided attention. There’s no better way to learn to dance. You have the advantage to:

  • Learn at your own pace
  • Decide the dance styles you would like to learn.
  • Schedule according to your lifestyle
  • Individual attention at the studio or in your own home 



3 Private Lessons   $150                     

(50 min lessons; One time Only;Good for one or two people; Does not include floor fee)


Private Lessons                                                        

Single Lessons - Pay as you Go

Packages of 5, 10 or 20 Lessons   

The more you purchase the better the savings , packages must be paid in full.


  • Please Call for Prices  and to Schedule 404-550-6805
  • Prices are for one person or a couple on a lesson
  • Each additional person/couple $40
  • Studio Floor Fees are not included.
  • All lessons are 50 minutes in length



With Kyle Larsen


Start anytime in the series.




JULY  3 Week Mini Series

June 1, 8 & 22

2PM EDGE for Rhythm

3PM Silver Rumba (B)


Prices Per Person:

3 Week Mini Series  $55




NO Drop Ins after the 1st Class

Partner not required nor guaranteed.

Please enroll in advance. Series with less than 8 students will be cancelled after 1st class.

Held at :North Atlanta Dance Academy, 10700 State Bridge Rd, Johns Creek, GA30022 


Please call 404-550-6805 or e-mail us at to pre-register

"Like" us on Facebook and receive the lastest updates on Classes and Parties

  •  FEBRUARY 9TH Savoy Lindy Hop (All Lev


We Can Also Come to You! 

Have your own group class with your friends and family.

  • Choose the dance styles you'd like to learn.
  • Chose the time convienent for you.
  • Chose the location- Home, Clubhouse, Hotel Banquet Room...

 Please call 404-217-0099, 404-550-6805 or e-mail us at for more information.