Alternatively, why not just allow advanced students to graduate and start college/career early, if they so desire. I know this happens in exceptional cases, but why force a kid to just load up with AP classes (which may - but probably do not - match college level rigor) rather than simply taking college courses? If they're past what high school can offer then let them finish and leave. We keep far too many students i…
I agree that defining "advanced" is very challenging, and goes beyond just the academic as well. There's also something to be said for being academically engaged with people similar to you (ie - some (most?) high school kids may learn more from peers in a self-selected AP Calculus class than they would from a Calc 1 class at the local college taken by kids looking to fill a requirement).