Charlottesville Ballet Summer Camp Children's Ministry, What's Coming Up We are thrilled to welcome the Charlottesville Ballet the week of June 3. Click here to register.