Great camp! My children (7 and 5) attended the Legarza camp in Cupertino. We were all blown away by it. It was, by far, the best camp we have ever attended. The staff were enthusiastic, fun, knew all the kids names, and enjoyed playing and chatting with the kids. They had the respect of the kids while keeping it fun. I loved the messages throughout the camp, there was a huge emphasis on sportsmanship, being a team player, having a goal, and saying thanks. This is so important, I have not seen this in a camp before and was really impressed. My kids did not want to leave, I arrived to pick them up early and ended up watching, as they wanted to stay. The staff were happy to let me watch, and (as a teacher myself), I was really impressed with how they taught, respected, listened and cared about the kids.