M.N.
Hi S.,
Have you tried talking to the school about the issues you feel, if she is above the requirements for her classes they may be able to skip her to the grade more comfortable for her needs. I would also try finding a sport for her to play on a team this could help her more in the social aspects of peers. I hope this helps and gl.