My son did a week long«Amusement Park» camp. He really liked it, and wanted to go back for another week, but it was too expensive for us unfortunately. :(I liked that they had the kids be accountable for their learning by keeping a journal of what they learned. It made a really cute little keepsake at the end. And– he LOVED going to the park at lunch time with the group. I didn’t give it 5 stars, because this was our first time with«Engineering for Kids», so we don’t have too much experience with the programs, but I would definitely go back.