Actual rating: 3.5 stars 
 I really liked this one! The diverse cast of characters was fantastic and felt really natural, the romance was very cute, and the writing was spot on. I wish I would have felt more connected to the story and the characters but, overall, a great contemporary about falling in love and growing up.