Dance Kids Canada - a wonderful place for children's / kids ballet, jazz, tap, hip hop, lyrical and acro dance classes. When children participate in organized dance classes it helps shape their character and helps build disapline. Dance Kids Toronto - a great city and an amazing place to participate in organized children's ballet, hip hop, tap and jazz dance classes. Organizations like the National Ballet and the National Ballet Theatre provide a shiny example and structure for how Toronto dance studios can be structured.