My 7th grader took Algebra in 6th (not 7th) but in his case we are fortunate in a way that there will be about 30 kids in the district on this math track. He will have to bus to the high school early in the AM next year. The drawbacks are loss of time with transporting, getting up earlier, and missing his beloved jazz band which meets before school 1x a week.

It will not count for HS graduation, but he will take Pre-calc, AP Calc, AP Stats and AP comp sci likely for his math credits while in high school. We also had an admissions counselor at a highly competitive school tell our gifted parents group that kids should take discrete math before college! For us, that would mean outsourcing it unless the offerings change in the next 4 years.