I ask the skipping part since we are in sort of that position right now. Our current school will promote our dd to 9th grade (just turned 13) for next year. We just have to let them know yes or no by the end of the year. We are trying very, very hard to move to a better district over the summer somehow and they may not want her skipped. If they do skip her, we could probably make a case for undoing it if we moved. If for some horrible reason we have to stay at this school, we'd have to keep the skip to keep her challenged. The academics difference between the two schools is very stark frown

She also doesn't want to skip because she's highly attached to her friends, which she would be leaving anyway.