Canadian Dance Company-Oakville offers a variety of classes in Oakville, Ontario for dancers of all ages, from infants to adults. Instruction is available in multiple styles including Ballet, Ballroom, and Hip Hop for beginning through pre-professional levels.