Let's be honest - school sucks. At least the part with all the grades and tests, anyway.
You could have the best attendance and be the best-behaved kid in school, but when it comes to those grades, sometimes things just don't come together.
How about kids then who are trying their best but are suffering from problems beyond their control?
That's the situation that Shane Jackson's 10-year-old daughter, Sophie, finds herself in as a sufferer of autism spectrum disorder.
After receiving a recent set of grades, she returned home from school in floods of tears after being given a report card of straight Ds.
To show that grades like these ultimately don't matter that much, and are in no way reflective of someone's personality, Shane made Sophie a new and improved report card - and we have to say, it's a lot better.
Loves dogs, drawing and making robots? Where can we apply to be Sophie's friend?
Shane's heartwarming post quickly went viral on Twitter and has been retweeted more than 12,000 times at the time of writing, and the responses have been lovely.
Shane has also set up a great Twitter account to showcase Sophie's artwork and we have to say they're genuinely fantastic.
In return, Sophie gave her dad a report card of his own and, although it wasn't quite as glowing as her own, you can feel the love literally radiating from the screen.