Grapevine police say John McDaniel was arrested Thursday, on the last day of school, and charged with soliciting a minor online and having improper relations with a student.
Investigators say the 32-year-old educator at Colleyville Middle School allegedly had inappropriate exchanges with the girl for several years. McDaniel, who's free on bond, has been placed on administrative leave.
Police say the girl's brother was checking her email last weekend when he came upon a nude photo of her that allegedly was sent to McDaniel.
Grapevine police on Friday did not immediately provide additional information on whether McDaniel has an attorney.