My dd went last summer. Typically they had two classes in the morning starting at abt 9, followed by a lunch break, and then 2 classes in the afternoon. Approx 1-1.5 hours per class. These included ballet pointe repertoire contemporary jazz pilates and yoga. This was for age 15. It was very well organised and a lovely experience.