A Collin County deputy has resigned amid ongoing questions and an open investigation into the death of 12-year-old Dylan Harrison during a scuba diving class he was leading.