Cyrano de Bergerac is classic and I have to say: I rather enjoyed this retelling of it. It's adorable, funny in all the right places, and cleverly translated for the middle-school setting. CiCi Reno is an awesome, down-to-earth character and I enjoyed reading from her perspective. It was refreshing, actually, in the world of middle-school dating books. Her voice, at times, might be a little too mature ("Really? A seventh grader would say that?") but, seeing as she's the go-to advice-giver, I would hope she would be. Plus, it makes for a nice role model for middle-school readers. And! Every chapter starts with a yoga pose from CiCi. Love me some yoga. The other characters? They're not super in-depth developed, but help the story move along in an amusing, fun way.
As for the story, I don't know if using Twitter as CiCi's main contact point with Drew will resonate with middle-schoolers, and it might date the book pretty quickly, but it did the job. Overall, it's a light, fun read that I found really refreshing. Recommended for sure.