Scan barcode
A review by charlott_e
Love, Theoretically by Ali Hazelwood
adventurous
challenging
emotional
funny
hopeful
inspiring
lighthearted
reflective
tense
fast-paced
4.75
almost perfect because we were this close to not have the third act conflict (but it was short so it's all good).