The Twin Cities Chinese Dance Center was established as a non-profit in 2002 to promote the understanding of Chinese culture. The goal is to preserve traditional Chinese dance while also encouraging innovation. The teachers are all impressively qualified, and they offer a wide array of classes, ranging from classical Chinese dance to ballet and Latin dance. They also offer fitness dance classes and taichi classes, too. They participate in competitions as well, and they have won several awards for their performances.
