How long should my child attend camp?

Join our network and get your camp listed on American Summer Camps