My 3 children go to Diverse almost every day of the week. Dedicated and very professional teachers, demanding yet fun classes, healthy, supportive, non judgemental environment between the kids. If you believe your child has a talent this is the place to be as they cover all aspects of the performing arts. In terms of confidence building you will see the effects very quickly! We have started classes at Diverse a couple of years ago and our only regret is that we haven’t discovered this place sooner, everything else we tried seems like a loss of time in hindsight!