When we moved to an area with not great schools, we gave them a try, which resulted in a miserable 7th grader and a miserable angry 9th grader. By second semester I had pulled them both out. The younger is thriving in K-12, an online charter public (free) school. The curriculum is great, they provide computer and all needed supplies, and field trips, outings, community days, etc. It requires a lot of parent involvement and supervision, but its a great option. You can call them and ask any questions that arent answered online from the website. Offered in all or almost all states.
Now the older child is thriving in our district's independant study program, (hes a sophmore now) this alwows him to ake college classes (for triple credit now less) as well as regular classes, he meets with his teacher 2x a week and is learning excellent skills of responsibility and time management. This school is seperate from the "continuation school" which for lack of a better description right now, keeps the riff-raff out of his school. Keep looking!
Things might be fine in the new school. If not, change it! Its not about toughing out a bad school, as some say. Crazy!!!
Its about a child thriving and learning to love learning!!!
Good luck! What a good mom you are!