According to Fox 5 Atlanta, New Birth Christian Academy is to close. This is a big concern to us at DeKalb School Watch, as we have predicted this from the day the school board approved a public charter to be housed at New Birth, with a signed rental agreement of $10,000 a month to use the facilities. At the same time, New Birth already had a private Christian Academy housed in the same building, blurring the line for co-mingling of public funds. The stated reason is massive debt and declining enrollment, causing us to wonder if students have simply been transferring to the DeKalb Leadership Academy - in the same facility - at no charge.
Click here to read more on the subject at Fox 5.
Click here to read an article on the subject at the AJC.