If you're facing the prospect of post-Christmas exams, I feel bad for you. There's nothing like revision timetables and realising how little you actually know to completely ruin the festive period.
Cutting short nights out and trying to juggle your Christmas shopping around revision can be tough, but one woman has shown that anything is possible.
Nayzia Thomas, a student at Johnson County Community College in Kansas City, managed to complete her final project while in labour in hospital. Fair play.
Her mum took a photo of her working away on her laptop shortly before she gave birth to a healthy baby boy.
The straight A student, who studies psychology, wanted to finish her final exams before she gave birth, but life never turns out how you plan, does it? And the little boy decided to com early. Rather than getting an 'incomplete' grade on her exam she decided to soldier on and get the work finished.
Nayzia, who also works three jobs to pay her way through college, told Yahoo: "School is so important to me.
"I didn't want [the pregnancy] to be in the way. That's what people expect. You're a teen mom, you're a young mother. That's why my mom took that picture. It shows [I] follow through."
She tweeted the photo of her in her hospital bed with the caption: "My mom took this pic & it's the perfect explanation of my life. yes I'm about to have a baby, but final SZN ain't over yet." And it quickly went viral with almost 30,000 retweets and more than 130,000 likes."
And best of all, Nayzia is graduating with an A and adorable new son.
Featured Image Credit: Twitter