I can't get past the fact you have gifted programming let alone a viable alternative. If your daughter is happy maybe finishing this year out mostly working on social and emotional might not be bad. You could look at moving her next year. From what I have heard you probably can't just move her to the charter anyway as they may not have room/have a waitlist/do a lottery etc. You could start the process now and make the.decision later.