I can say many good things about Avantis Swimming Academy summer camp! My 5 year old loved every minute of it, from the cool science projects to the fun activities and games. (I loved the fact that he was learning lots of scientific concepts without even realizing it.) The counselors were fantastic - helped him integrate and made him feel very welcome. He looked forward to seeing his friends each day. We highly recommend this camp and would enroll him again.