I tell people about CGA all the time! All three of my children have taken classes there and they love it! Starting at age 2, they were challenged and started learning important lessons (like taking turns and waiting in line) The instructors do so well making it a great experience for all age and skill levels. If you good, you can really excel, or if not, you still have a great time. - Sheila P.
more