Да, идея с летним лагерем- отличная! И вариантов сейчас множество, ознакомьтесь с ними на сайте
https://www.nextcamp.ru/camps/summer/ .Многие лагеря расположены в Московской области, то есть совсем недалеко от места, где вы живете. Сможете навещать там сына в свои выходные. Только по цене это недешево, но внимание и комфортабельное проживание гарантированы.