Ratings82
Average rating3.6
This was the cheesiest, cutest book and I want to hug it for eternity. Also: girls in STEM fields! Be still my heart. 3.5/5 rounded up for sheer adorableness; I want to add this to my personal library for whenever I'm feeling down and need a pick-me-up.