by Brian Katcher
Logan has been dumped. And it was not the kind of dumping that just takes a few weeks to get over. It was an epic dump. It was a “Logan is completely in love and then out of nowhere his girlfriend cheats on him and calls things off, after three years together” breakup. The last thing Logan is thinking about is moving on. Until, that is, the new girl comes to his high school. Logan lives in a small Missouri town called Boyer and no one new ever comes to town. So, when Sage shows up in his Biology class he is surprised to find how much he likes her. He is not just attracted to her, he also just likes being around her. Logan, however, is cautious since he is still reeling from his bad breakup, so he is hesitant to tell Sage how he feels about her. Sage is also more interested in just being friends with Logan. But that is because Sage has a secret. Sage was born a boy, but is in the process of transitioning to a girl, and that is why she has come to Boyer. Sage knows that the girl she is today is who she has always been and just wants the chance to be herself. However, will Logan be able to accept her when he learns her secret? And will he be able to get over the fact that Sage lied to him?
Almost Perfect is a fantastic read! It is such an emotion filled book. Logan is dealing with a gut wrenching break up and as he starts to get close to Sage, he finds out that she has been lying to him about who she really is. You really want Logan and Sage to be together since they are so perfect for one another, but it is so hard to believe that Logan will get over learning about Sage’s transitioning. Once Sage reveals her secret, you follow both Sage and Logan as they experience a whole range of emotions. This book definitely makes you feel and it is for anyone who is a fan of realistic fiction. Also, there are not many books being published right now that deal with a teen who is transgendered or transitioning. Almost Perfect is an excellent example of one! Here are some others that are equally as good (just click on them to find them in the Library!):