BCDC offers a complete program ranging from kids classes, adult classes, birthday parties, wedding parties, summer camps and more!BCDC is one of the only dance companies offering a variety of dance classes for multiple age groups, making us one of the most diverse dance companies around!