We have several family members who had children go to the lower and upper schools. My neighbor's children attend. Like all schools, there can be some cons... always a few bad apples. Two years ago, a teem there started a secret 'Wican' club. Don't know if the school ever found out. It didn't get a lot of members and fizzeled out. I'm friends with many public school teachers and they told me that it goes on in public schools, too, only more so.
Another school to look into is Grace Luthern Academy
Grace Lutheran School - Winter Haven, Florida - FL - School overview
Several of our neighborhood children have been going there for years.
Grace is located downtown Winter Haven. All Saints is located NW Winter Haven. The kids in our neighborhood would ride the transportation van from Gold's Gym parking lot, located near Cypress Gardens to All Saints, as we are far east near HWY 27 in a gated golf community.... long drive.
If you need more information, I'll talk to my neices and nephews about their experiences . Good luck!

Kaci