With two studios in the area, this one in San Ramon and one in Walnut Creek, Dance Fusion Company offers classes in ballet, jazz, contemporary, hip hop and Indian dance. The studio prides itself on its world-class faculty that approaches teaching in a dynamic, yet focused way.