Rebecca Braaten
Rebecca Braaten Chamblee Charter High School DeKalb County School District
Rebecca Braaten Chamblee Charter High School DeKalb County School District

Former MCSD official accused of ruling school with ‘an iron fist.’ Now parents want her out.

June 14, 2018 04:37 PM