I loved the concept and idea of my son being able to participate in a safe group online with a program that he recently became interested in. I do appreciate that I never worried about the content or social interactions because I trusted that the group was being monitored. He enjoyed the learning portions of the camp and then completing the build challenges. The topics covered were well varied and interesting. They were also good in that what was presented was able to meet the learning levels and interests of a variety of potential participants. I also appreciated the quick response to emails or questions.