2 step is a dance school that care about each and every child, it doesn’t matter if they can dance the best each child is greeted by name and made to feel important .It has a very family atmosphere and the children are encouraged to keep giving it a go I highly recommend 2 step