My kids have been attending summer camp at Belmont Day for the last few years. Their program is amazing. I really appreciate that they swim 2x/day (lesson in the morning, free swim in the afternoon). The counselors are awesome. The staff - led by Zach - is super well organized. They send you all the detailed info that you need to know including theme weeks, what to bring and what not to bring, etc. Pick up and drop off are easy. The facilities are nothing short of amazing - including a huge indoor "barn" which is really an AC space that has multiple bball courts downstairs and art/music upstairs. The camp groups are small so our kids have made good friends and have had a great experience here for multiple years and counting. Be sure to register as soon as registration opens up because spots fill up very fast! read more