LONGVIEW, Texas (CNN) -- It turns out a sophomore at an east Texas high school is actually 31 years old -- and is now behind bars.
Charity Johnson was arrested Sunday night in Longview, Tex. She's charged with giving officials a fake name and date of birth -- claiming she was half her real age.
They all know the same face, but friends of Charity Johnson have each heard a different story.
"Everything that she was doing, it was all planned," said Paul Ward, who acted as Charity's mentor.
"She gave me the same story about being abused by her biological father, then he passed away and her biological mother is dead," said Tamica Lincoln.
Lincoln says back in March, Charity told her she was 15 and needed a place to stay.
"I sympathized with her, and invited her into my home," she said.
Lincoln also met with Charity's 10th grade teachers at New Life Christian School.
"I just don't know why she did it. Why put yourself and others at risk to do something like this," Lincoln said.
"I have deep concerns about her being who we don't know she is and then she's out there at the school," Ward said.
As soon as Lincoln and Ward suspected charity was using a fake identity, they called the police and went straight to the school.
"Teachers was crying and students were crying," Lincoln said.
School officials would not go on camera but say a notice about the situation will be sent home with students on Thursday.
Lincoln posted a picture of charity on Facebook and asked if anyone knew her. The response is surprising.
"I've reached out to four different women off of Facebook that she has contacted -- Florida, here in Longview and Minnesota," Lincoln said.
"It's pretty mind boggling. It causes you to pause," said Ward.
New Life Christian School has about 30 students. School officials say Charity Johnson enrolled as a sophomore last October under the name "Charity Stevens." They say she came in as a home-schooled student without any prior transcripts. Her bond has been set at $500.