One of the best things we ever did was to pull them and homeschool

We have our not so good days, but they're all happier now, and learning/demonstrating what they've learned more often.
Even our not so good days are not so bad compared to the not so good days dealing with the local school.
Can't believe the first true "snow day" we had here and the school district required their students to log in for virtual classes that day.......