A Pleasant Grove Junior High teacher is being charged with rape of a former student at his school when she was 12 and 13.