A Summer Schedule

Stuck on affordable activities for the summer? Behold 115 great ideas.