TAFA is a wonderful for dance for all ages. The creative director works very well with the kids. They also have a wonderful dance company that does dance competitions and performances throughout the city. It’s really nice to see all of the theatrics that go into the recitals. It really is a confident booster for the kids. You will not be disappointed because you will see your child grow in confidence.