Elementary teachers and parents play the biggest role in a child's mathematical development, especially from Kindergarten through Fourth Grade. Time spent in school learning math or not learning math can never be replaced. Parents should make sure the elementary math teacher is knowledgeable and is a good teacher.
School administrators are responsible for choosing the type of curriculum taught to children. As long as they are learning, the curriculum is considered effective. Using computer games as a tool is one option available to today's schools.
Go Shopping! : You can cater this to all different ages. For young children, you can do a 'mock shop' and let them pretend to go shopping in a pretend store (your kitchen). Label certain items with easy to read prices and print some pretend money for them to shop with! For older children, you can let them help you in the actual grocery store with a specific shopping list. You can even set specific spending limits and give a specific amount of items and let them determine what they can afford, etc.
In addition to good teachers and involved parents, children should be involved in extracurricular activities that support math. In the state of Michigan, students can join a club at their school that plays a game called Academic Games. This form of gaming is challenging for children. It helps them to develop their academic skills as well as their math skills. Children can start playing these games as early as the second grade. This form of gaming will teach children how to play the game of Equations, a form of Algebra, at the age of seven. These skills are called Higher Order Thinking Skills.