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.
While the newer method does require computer access for every child, most schools now have that capability. As children do more hands-on learning on computers and less in books, these programs are capable of reaching them on a level they can understand.
Learning centers provide many opportunities for integrated learning. While playing in an imaginary grocery store, children learn math through the use of numbers and prices, literacy by recognize familiar labels on foods and develop social skills through role play as the shopper, cashier or manager and develop their physical skills by learning how to arrange cans and groceries in make-up shelves.
Some have a time limit to complete tasks, much like a game. If the math problems are not completed in time, a buzzer sounds indicating that they are out of time. This raises the competitive level from simply completing tasks to competing for how quickly they can do it, and do it correctly.