I signed my granddaughter up for dance class, at Roseland, when she was 3 -- she is now 5 1/2 (and she won't let me forget that half). I chose Roseland because first, I was able to sit in one a class before enrolling her and saw how it was run. Second, I chose Roseland because the teachers are wonderful with the students --- they teach them not only about/how to dance, but to also to love dance --- they do not simply pressure the children to perform as happens in some other schools. Third, was the cost factor: the young children are not forced to wear expensive dance clothes at class, but can wear a tee shirt and leggings/tights, and tutu if they want (and the girls will). Another factor with cost is Roseland has a ballet/tap shoe exchange --- where you can bring in outgrown shoes and check the box to see if there are shoes that will fit. Since little girls and boys (yes there are some) outgrow shoes very quickly, this is a wonderful help. Also, while there is a recital at the end of the school year, parents are not spending a fortune on, and racing all over the Island for competitions. All of these reasons contributed to my choosing Roseland (which my granddaughter loves), but the most important factor is Ms. Krista and her staff -- they are wonderful and the kids love them.