I would have my kid take a different class if there was no next-level-up class. Taking an AP class that you already know the material for just to take the class seems silly and boring (although I suppose it would give a student an extra weighted A for their GPA). If it's a subject in an area the student is interested in pursuing in college, I'd have them look into taking the next level up class at a local university or online if those are options allowed as an option for credit by the school district. If it's not a subject that the student is interested in pursuing in college, I'd have them take a course that is something they're interested in instead. If they need the credit for graduation, I'd ask for credit based on the AP test score.

Not sure if it shows... but my inner-high-school is surfacing here and telling me that taking a class where I already knew all the material would be beyond boring!

Best wishes,

polarbear