3 open positions at Challenge Preparatory Charter School. Updated daily directly from their career site.