Get in the Kitchen! I was very hesitant for a while with my son when it came to the kitchen. I worried about the GIANT mess that would be left when he was done "helping". You don't even have to take on the entire project with them! You can start small and let your child help with measuring certain ingredients. You can modify the difficulty of the 'lesson' by talking about the different kinds of measuring cups and seeing what other measurements can also add up to equal one cup, etc.
Children can take classes from various organizations that will support their mathematical development. These organizations may offer classes in the summer or on the weekends. Some of the classes can teach children how to build robots, toy cars, toy airplanes, etc. These classes may be in the area of engineering, computer science or some other technical field.
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.
When trying to develop good math students, all avenues should be tried. Parents can make additional progress by allowing children to visit work locations that utilize a lot of math. Children should be exposed to as many careers as possible. Careers in math and even science should be on their list of considerations. Parents should inform children which careers require them to have good math skills.