ola1999 's review for:

Love, Theoretically by Ali Hazelwood
4.5
funny lighthearted medium-paced
Loveable characters: Yes