2023-08-29 No School No School August 29, 2023 - August 30, 2023 No School Babcock Schools closed Aug 29-30 due to Idalia. Thinking of our families & staff. Stay safe.