This is our first in person experience for their summer camp. Last summer we participated in their virtual offerings and my 3 kids loved them. Not surprising, they enjoyed the in person camp as well. I will definitely sign them up again!