My husband and our oldest (11 at the time) did this last April and LOVED it. It was being held on Tuesday mornings, before Typhoon Lagoon opened, and it was a 3 hour lesson. I think it was from 7am - 10am, but they needed to arrive at 6:30 or so. They really had a blast. We booked pretty far in advance - maybe 120+ days or so. You call the central reservation line and they patch you through to the right place.