I love Dancefusion. I can’t believe I haven’t reviewed it yet. My daughter and I have both been dancing there for 4 years(she switched from another school). There 5 large studios and a small room(Shirley Temple) for the tiny little ballerinas. With so much space they offer a huge variety of programs. Ballet, Jazz, Tap, Lyrical, Contemporary, Modern, Musical Theater, Hip Hop, Break Dancing, Pom, Cheerleading, Acrobatics. A great selection of adult as well. They offer a power program for students who take ballet and numerous other classes.