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

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

June 21, 2015 9:39 PM