The State Charter School Commission (SCSC) of Georgia voted yesterday to non-renew the charters of both Fulton Leadership Academy and Cherokee Charter Academy. The vote was 4-1 to close Cherokee Charter Academy in Canton, Georgia, and 4-2 to close Fulton Leadership Academy located in East Point, Georgia. This vote comes after months of questions from […]