This book was way better than the last.
Aside from the annoying recaps and story retelling, (We already read the previous books, I don't want the new heroine telling me all about the other couples) I was able to get into the story. It was not difficult since I actually loved Nate and Olivias' personalities. They were both geeks to the core and I found that refreshing and something I identify with.
I adored their conversations, their banter and the chemistry between them. it is refreshing and lovable to see best friends discovering each other sexually.
The recurrent "lessons" theme put me off a little since I actually find it childish... and implausible at some point.... I mean, I get that it is something that could actually happen, but I've read it several times already so, I take ONE star for lack in originality.
Nate was adorable and as straight forward as they get. I liked the ending very much, even if I thought Olivia went a little overboard in delaying “forgiveness”.
Overall the book is good, and… oh yeah did I mention insanely HOT!