Charter school highs and lows