Good Points
Once you start reading the book you feel like all those questions which stayed inside the back of your head about the opposite gender like a puzzle has started to fall back into place and starts to make a really good picture

Bad Points
Some places it gets a bit repetitive and over explanatory. But it makes up with good readability and continuity because of that.

General CommentsA handy book any guy or girl should read. They say falling in love is easy. But staying in love is hard. I think this book helps you with the hard part.