Hyde Park School of Dance is a wonderful school. If you are looking for a multi-cultural school with great teaching and reasonably priced, check out HPSD. The school thrives on volunteer support and there are also scholarship opportunities available.
A very nice place.