SSPA is such a welcoming and professional dance school for children to come to. From the very first day I have seen my daughter grow and develop as a dancer while enjoying every minute of it. The teachers are supportive and caring and clearly love what they do. I really like the encouragement the children give to one another while learning something new. There are many styles of dance to learn including Solos and Competitions. I highly recommend SSPA to anyone whose child loves to dance.