I usually don't like books that are told solely from the perspective of one person (in their head). There were certainly parts where Gemma rambled on, but overall she was funny and I liked her character. the author also gave us enough information t...