Gaby Rodriguez decided to fake the pregnancy for a project on stereotypes and statistics. She wore a belly bump molded from a basketball for six months.
Only her boyfriend, best friend, mother and principal knew the truth.
Rodriguez says the social experiment was not fun, especially because she didn't tell her boyfriend's parents, and they were upset.
"When they found out that I was pregnant, they were just disappointed," she said.
At an assembly in front of the entire school, Rodriguez dropped her fake belly and the secret she'd been hiding for months. Classmates and teachers were shocked.
Before the revelation, she asked several students and teachers to read quotes people said about her during the course of her experiment.
"Her attitude is changing, and it might be because of the baby or she was always this annoying and I never realized it," her best friend, Saida Cortes, read.
Gaby apologized for misleading them, and she said she doesn't plan on having children until after college.
"In essence, she gave up her senior year," said Principal Trevor Greene. "She sacrificed her senior year to find out what it would be like to be a potential teen mom."
"I admire her courage. I admire her preparation. I give her mother a lot of credit for backing her up on this," he said.
The Associated Press contributed to this story.