A Fort Bend ISD teacher is off the job and facing charges of possession of methamphetamine.

Justin Timothy O'Sullivan is charged with possession of controlled substance. O'Sullivan was a science teacher at Clements High School.

The district says O'Sullivan had not been at school since February due to family leave, but when police went to check on him they say they discovered he had been in a rehab facility.

O'Sullivan has since resigned, the district says.