Doctors Charter School, located at 11301 NW Fifth Ave.
Doctors Charter School, located at 11301 NW Fifth Ave. Evan Berkowitz For the Miami Herald
Doctors Charter School, located at 11301 NW Fifth Ave. Evan Berkowitz For the Miami Herald

Education

June 21, 2015 9:39 PM

Doctors Charter school in quiet Miami Shores roiled by secret meeting and resignations

Suggested for you

  Comments  

Videos

Editor's Choice Videos