A teacher who was charged with child porn charges has resigned. The Daily Journal reports that Thomas Guzzi Jr. has stepped aside as the school district was going after him with tenure charges. Over 100 files of child pornography were found on his personal computer and he was charged earlier this year. The paper reports that a Nov. 11 letter to the Vineland Board of Education had Guzzi’s resignation inside of it.