Between the Adorkable MCs and the hysterical support characters plus a great story, this one made me laugh and want to cry. The narrator did a great job bringing it all to life!