English alums make magic real at Carterhaugh School