Excellent hands-on learning experience. Staff was engaging and kept to a very tight schedule, which I appreciated. I would have liked a heads-up about what to expect and not be kept completely in the dark. A full detailed agenda is not needed (in order to keep everyone surprised) but an outline for the parents of the daily activities would be helpful.