My daughter has been attending contemporary dance lesson with James Aiden Kay for about 2 years now. She absolutely loves Traceworks. From the warming up, to the music, to the concepts behind the dances they learn, and the actual dancing, she has a great time every week. The studios are really lovely and James is a brilliant teacher. Highly recommended.