A review by treadescantia
Love, Theoretically by Ali Hazelwood
4.75
All I have to say is: I LOVED it. I literally read it in one sitting after a LONG reading slump. The silliness and cuteness of Ali Hazelwood's books is what gets me every single time I read them. The only reason for 4.75 stars was the