The above answers your questions
It is in Fort Mill but it's just off highway 521. All practices are held there. Classes are generally by age groups. If your child is advanced they will put them in the proper group.
Thanks! Your answer is awaiting moderation.