Camp Rock offers exciting weekly themes that incorporate water activities, horse back riding, nature trails, outdoor activities, games, sports, art, crafts, crocheting, dance, drama, performance, on-site field trips, team building activities, snacks, lunch, academic enrichment and more!