The classes can be taught at the various colleges or universities in the local area. This is a community outreach for the colleges and universities, but children will develop social and academic skills that will carry over to their classroom and on to adulthood.
Another strategy involves allowing your child to spend some time on a computer playing math games. The computer can be a wonderful resource that supports math and other subject area skills. Software is available that will measure a child's math skill level.
Though the students always remain in an education friendly environment at schools, time taken by individuals for becoming skilled at new concepts & things vary from one student to another. The only way out to learn things in a quick time duration is thorough practicing of newly learnt concepts. Thus, parents of such Children reach out to various worksheet providers who provide conversational & innovative study materials, which would interest these kids to practice the lessons taught in schools.
The children also compete locally, state wide, and on the national level. The experience is invaluable. There are also other mathematical games and clubs that children can join that will help develop skills and are fun. Parents should contact their local school district or state level office of Gifted and Talented Programs for this information.