When promising schoolgirl Emmeline Parsons got pregnant at 16, her parents feared it was the end of her academic career.
But baby Sophie - now two - just gave the teenager even more motivation to succeed.
And despite juggling A-level courses with caring for her daughter, the single mum, pictured here with Sophie, came up trumps with four A grades.
The results mean she will take up a place at Liverpool University next month to study medicine.
"Once I am a doctor, I will be providing a good future for Sophie," said Emmeline, now 19.
Staff at Hanson School are thrilled: her results are among the best in the school.
The teenager gained eight GCSE passes at the old Eccleshill Upper School in 1999 but by the time results came out, she had fallen pregnant.
"It was an accident obviously - it wasn't planned," she said. "But my parents were really supportive."
She continued her studies while she was pregnant, taking intermediate courses at Eccleshill. When Sophie was six months old, she joined Hanson's sixth form, doing health and social care AVCE which is equivalent to two A-levels, plus biology A-level. Her mother Diane, a registered childminder, cared for Sophie during the day at the family home in Eccleshill.
"I had planned to go into nursing, it was my teacher who suggested I should be looking at medical school," Emmeline said.
"At the end of my first year I decided I wanted to be a doctor so I had to start doing chemistry as well."
With the support of teachers at Hanson, she crammed the chemistry AS-level course into lunch hours and free study periods - but still came out with an A grade.
"I would really like to thank them because they gave up an awful lot of time," she said. "They have been really fantastic. My biology teacher Miss Porritt did some extra lessons one-to-one, she knew I needed that A."
Emmeline lives with parents Diane and Ian, a teacher at The Grange School.
Mrs Parsons said: "I am just very proud. We all are. She has worked very hard. We didn't want her ambitions to suffer, because she'd had a baby. We gave her our full support - financially and whatever was needed."
The past two years have been a struggle for Emmeline but the results make it all worth it. "I would have a full day at school, then come home and take over with Sophie, get her bathed and put to bed and then work until all hours of the morning," she said. "I suppose it's good training for being a doctor."
She plans to return to Bradford from Liverpool every weekend to see Sophie, who will stay at home with her grandparents.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article