The top administrator at America’s Finest Charter School has been placed on leave as the small school in San Diego grapples with financial troubles and tensions between staff and leadership.
The top administrator at America’s Finest Charter School has been placed on leave as the small school in San Diego grapples with financial troubles and tensions between staff and leadership.