I am trying to find out summer school programs either locally or out of state either on- site or online to keep my DD occupied during summer

preferably full day classes

also please comment on local YMCA camps etc

highly appreciate your helpful comments