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.
Learning math skills can be frustrating and complicated for children. In order to make things easier, schools are using new programs to help children learn math in a fun and simple way, mimicking computer games.
This teacher should believe in giving homework every night. Homework reinforces what was taught and learned in class and gives the parent and the teacher a chance to see if the child understands that information.
Some of the software is developed in a game format. Children will think that they are playing a game, but in reality are actually learning math. Technology can be great, but I must warn parents to not allow children to spend a lot of unsupervised time on the computer.