An Edinburg middle school teacher is facing criminal charges after being accused of sexual misconduct with a student.