An Action 4 News investigation has revealed that a convicted sex offender was volunteering at a charter school in McAllen.