A review by damalireads
Love, Theoretically by Ali Hazelwood

Did not finish book. Stopped at 50%.
Unbearable characters