My son did one of their summer camps and we were very pleasantly surprised! The camp was a little short (4th of July week) but they were able to put together an amazing play with dancing, singing, jokes, the whole deal! The teachers seem dedicated and really enjoy working with kids. Way to go! We'll definitely sign up for camps next year and probably try their regular classes too!