A review by alliesrecentreads
Head Over Heels by Hannah Orenstein

2.0

It felt like the plot was pulled directly from the news and I didn't really like Ryan very much. I definitely think Avery forgave him too easily and there was NOT enough groveling.