My 12-year old loved this summer camp. From the morning hike, to the STEM activities in the afternoon, he enjoyed it all. The camp is awesomely structured, yet spontaneous enough for kids to enjoy free-play outside, as well as, impromptu art/craft projects. Finally, Sonu, the camp director, was so attentive, sending us daily emails (with pictures) of what kids did that day, etc. Really great experience and we are looking forward to attending again next summer :-)