Calgary police say a former teacher at John Ware School in the city's southwest has been charged with the historical sexual ...