Calvin Walker's contract with BISD renewed despite critics