The projects hold kids accountable for their own learning. They progress at their own pace and can ask for help when needed. Easy to schedule and change sessions. Prepares them for future schooling and careers.
The staff is wonderful and works with the kids to make it fun. My son isn't the easiest person to get him to do things bit he really enjoys this activity.
A nice company with many useful programs. Look forward to seeing more hands-on training sessions (such as how to design electric circuits) down the road.