DD (9) is currently in a 3rd grade classroom working one year ahead in reading and math. Her test scores would put her at the 85th percentile if she were in the 6th grade in math. Similar in reading.

She loves school, is not bored except with the homework, but she does it. She seems happy, is in the same school as her younger brother, and takes piano which she loves and excels at, plus a language course.

She's not in the social mainstream at school, but isn't bothered by that.

The school is pretty good but not great. It's a public school with an advanced program that is going away next year, but the kids will still be grouped by level in math, so she and her group will be getting 5th grade math next year.

Is it enough? She's happy. She qualifies for the school district's accelerated program (2 years ahead) but that would take her out of the neighborhood school where she knows many families, and involve about a hour commute total each day, and take her away from her brother. We could also look at private options. But what would that do for her? Accelerate her math? To what end, and at what cost?

I want her to fulfill her potential, but does that mean maxing out at school? She works hard at piano and her language course. Does she need to be challenged more during the school day?

We just aren't sure we should change anything. What are the pros and cons?