You might check into what math options are available after Calculus in your area. My son took Algebra in 7th and will take Calculus in 11th grade, but I do know one or two kids who have taken Algebra in 6th, on the track to take Calculus in 10th. The district recommends AP Stats and/or AP Computer Science, but some of these students take courses at local universities. There really aren't good options and the district really discourages taking it this early because of that problem. I know one kid who went to a private prep school to solve that problem.