My 7-year old son took summer classes here practically all summer long. He had so much fun, and kept requesting additional weeks. He's also a kid with ADHD who has some challenges staying on task, but the staff was so supportive and kind, and really helped me in working with him to have a positive experience. We loved it, and we are coming back for homeschool classes during the year.