Skip to main content

Book Review: Everything Everything by Nicola Yoon

I think some of the most exciting work happening in children’s literature is found in the Young Adult niche. A couple of my most favorite reads from the past year are young adult books. They are stories that dig deep into the human spirit. Plus, I love that they typically read a bit quicker than many books geared toward adults–perfect for summer days when you’ve got one eye on the kids in the pool and one eye devouring your book. Everything Everything by Nicola Yoon is just such a book.

Intended Audience of Everything Everything

Young Adult (high school, college, or even a 38-year-old)

Spoiler-Free Summary of Everything Everything

Madeline (Maddy) is one of those unique book characters you’ll remember forever, in large part due to her unusual circumstances. She is 100% home-bound because of a medical condition that prevents her from being able to be exposed to anything outside her air-filtered home. She’s now 18 and hasn’t left her house since she was a baby. She makes the best of her circumstances with a devoted nurse, attentive mother, an unyielding commitment to her studies, and shelf after shelf of great books. But then a friendship turned romance with a young man, Olly, who moves in across the street, makes her realize just how much she’s missing in the outside world.

What To Know in Advance of Everything Everything

  • This is a teenage love story and includes one sex scene. It’s handled very responsibly, and I would actually encourage my sons to read this in their teen years in part because of this scene. Olly repeatedly asks Maddy for her consent to move forward physically. They use protection and the necessity of this is discussed very openly between the two. They are already in a mature, committed relationship before this scene. If you want to give it a review, it begins on page 222.
  • There are episodes of domestic violence in Olly’s home that Maddy witnesses and that Olly is forced to be a part of. Again, I appreciate the way the author includes open discussion between Maddy and Olly about his family’s problems, as we know one way to break cyclical violence like this is through communication and support from loved ones.

Why You Or Your Child Should Read Everything Everything

  • The plot twist in the last few chapters is reason enough to settle in for a wild ride. No spoilers but there are as many lessons for parents as there are for teens. It would make a great book to read at the same time for quality family discussion after.
  • Maddy’s unrelenting optimism (and how she handles darker moments) is inspirational, and her circumstances give anyone living a relatively healthy, normal life a giant dose of perspective.
  • One of the biggest reasons that Maddy and Olly are drawn to each other is because of their different academic interests. It demonstrates to teens that relationships can be based on more mature foundations and that enjoying reading and math CAN actually land you a girlfriend/boyfriend.
  • Maddy has an African-American father and an Asian-American mother. Olly is caucasian. The author, Nicola Yoon, is Jamaican-American. We love books that not only have diverse characters, but come from diverse writers who can share their experiences in such an authentic way.

After You Read Everything Everything

    • Watch the movie! I haven’t seen it yet so I can’t speak to how closely it follows the book (and we know books are always better), but could be a fun way to celebrate reading it.

  • You can follow Nicola Yoon on Twitter @nicolayoon. She’s always sharing other great reads and books that her readers will enjoy, so it’s a wealth of recommendations for YA fans. She’s also active on Instagram at @nicolayoon.

More Books By Nicola Yoon

If you liked Everything Everything, try:

Disclosure: This post contains Amazon affiliate links.

Want to know what we’re reading, what we’ve loved, and what’s sitting in our Amazon cart? Check out our GoodReads bookshelves! Got a children’s book in mind that you’d like to see us review? Leave a comment or email us at 


Please follow us and share this post:

68 thoughts to “Book Review: Everything Everything by Nicola Yoon”

  1. Hi there! This post couldn’t be written any better! Reading through this post reminds me of my previous room mate! He always kept talking about this. I will forward this article to him. Pretty sure he will have a good read. Thank you for sharing!

  2. Do you have a spam problem on this website; I also am a blogger, and I was wondering your situation; many of us have created some nice methods and we are looking to swap methods with other folks, why not shoot me an email if interested.

  3. I have learn a few good stuff here. Definitely value bookmarking for revisiting. I wonder how so much attempt you place to make the sort of wonderful informative website.

  4. Oh my goodness! Awesome article dude! Thank you, However I am encountering difficulties with your RSS.
    I don’t understand the reason why I can’t subscribe to
    it. Is there anybody getting similar RSS issues? Anybody who knows the solution will you
    kindly respond? Thanks!!

  5. I like what you guys are up also. Such clever work and reporting! Keep up the excellent works guys I’ve incorporated you guys to my blogroll. I think it will improve the value of my web site :).

  6. Thanks a bunch for sharing this with all of us you actually know what you’re talking about! Bookmarked. Please also visit my site =). We could have a link exchange agreement between us!

  7. Hey, I think your site might be having browser compatibility issues. When I look at your website in Ie, it looks fine but when opening in Internet Explorer, it has some overlapping. I just wanted to give you a quick heads up! Other then that, wonderful blog!

  8. wonderful post, very informative. I wonder why the other specialists of this sector do not notice this. You should continue your writing. I am confident, you’ve a huge readers’ base already!

  9. I love your blog.. very nice colors & theme. Did you create this website yourself? Plz reply back as I’m looking to create my own blog and would like to know wheere u got this from. thanks

  10. Wow that was odd. I just wrote an very long comment but after I clicked submit
    my comment didn’t appear. Grrrr… well I’m not writing all that over again. Anyhow, just wanted to say wonderful blog!

  11. Somebody necessarily lend a hand to make critically posts I’d state. That is the first time I frequented your website page and up to now? I surprised with the research you made to create this actual publish amazing. Fantastic job!

  12. It’s really a great and helpful piece of information. I am
    satisfied that you simply shared this helpful info with us.
    Please stay us informed like this. Thanks for sharing.

  13. You actually make it appear so easy along with your presentation however
    I in finding this matter to be really something
    which I believe I’d by no means understand. It kind of feels too complex and
    very extensive for me. I’m having a look ahead for your subsequent submit, I will try to get the
    cling of it!

  14. Fascinating blog! Is your theme custom made or did you download
    it from somewhere? A theme like yours with a
    few simple adjustements would really make my blog
    jump out. Please let me know where you got your design. Kudos

  15. Hi! I know this is kind of off topic but I was
    wondering which blog platform are you using for this website?
    I’m getting tired of WordPress because I’ve had problems with hackers and I’m looking at options for another platform.
    I would be awesome if you could point me in the direction of a good

  16. I am now not certain where you’re getting your info, but great topic.
    I must spend a while learning more or understanding more.
    Thanks for excellent info I was on the lookout for this info for my mission.

  17. Someone essentially help to make seriously articles I would state.
    That is the very first time I frequented your web page and thus
    far? I surprised with the research you made to make this actual put up amazing.
    Magnificent activity!

  18. Excellent post. Keep writing such kind of info on your blog.
    Im really impressed by your blog.
    Hi there, You’ve performed a great job. I’ll definitely digg it and in my view recommend to my friends.
    I am confident they will be benefited from this web site.

  19. Thanks for your marvelous posting! I truly enjoyed reading it,
    you happen to be a great author. I will be
    sure to bookmark your blog and definitely will come back later in life.

    I want to encourage you to continue your great writing, have
    a nice holiday weekend!

  20. Hello there I am so grateful I found your blog, I really found you by mistake, while I was browsing on Yahoo
    for something else, Nonetheless I am here now and would just like to say thanks for a
    fantastic post and a all round thrilling blog (I also love the
    theme/design), I don’t have time to read it all at
    the moment but I have bookmarked it and also included your RSS feeds, so when I have time I will be back to read much more,
    Please do keep up the excellent jo.

  21. Greetings! I know this is somewhat off topic but I was wondering
    which blog platform are you using for this site? I’m getting tired
    of WordPress because I’ve had problems with
    hackers and I’m looking at alternatives for another platform.
    I would be great if you could point me in the
    direction of a good platform.

  22. Hey great blog! Does running a blog similar to this require a massive amount work?
    I’ve very little understanding of programming but I had been hoping to start my own blog soon. Anyways, if you have any suggestions or techniques for new
    blog owners please share. I understand this is off subject but I just wanted to ask.

    Many thanks!

  23. You really make it seem so easy with your presentation but I find
    this topic to be really something that I think I would never understand.
    It seems too complex and extremely broad for me. I am looking forward for your next post, I will try to get the hang of it!

  24. I’m not positive where you are getting your information, but great topic.
    I needs to spend some time studying much more or figuring out more.
    Thanks for fantastic information I was looking for this information for my

  25. I think this is one of the most significant info for me.
    And i’m glad reading your article. But want to remark on few general things, The website style is wonderful,
    the articles is really excellent : D. Good job, cheers

  26. An outstanding share! I’ve just forwarded this onto a coworker
    who was doing a little homework on this. And he actually bought me
    lunch because I discovered it for him… lol. So allow me to reword this….
    Thank YOU for the meal!! But yeah, thanks for spending the time to talk about this matter here on your
    internet site.

  27. Hi there everyone, it’s my first pay a quick visit at this web site, and paragraph is
    genuinely fruitful in favor of me, keep up posting such articles or reviews.

  28. Great beat ! I wish to apprentice while you amend your website, how could i subscribe for a blog site?

    The account aided me a acceptable deal. I had been tiny bit acquainted of
    this your broadcast provided bright clear concept

  29. It’s a shame you don’t have a donate button! I’d definitely donate to this superb blog!
    I suppose for now i’ll settle for book-marking and adding your RSS feed to my Google account.
    I look forward to new updates and will talk about this blog with my Facebook group.

    Talk soon!

  30. You really make it seem so easy with your presentation but I find this topic to be actually something that I think I would never understand. It seems too complex and extremely broad for me. I’m looking forward for your next post, I will try to get the hang of it!

  31. I love your blog.. very nice colors & theme. Did you create thiswebsite yourself or did you hire someone to do it for you?Plz answer back as I’m looking to constructmy own blog and would like to know where u got this from.thanks a lot

  32. Greetings from Los angeles! I’m bored at work so I decided to check out your site on my iphone during lunch break. I really like the information you present here and can’t wait to take a look when I get home. I’m shocked at how quick your blog loaded on my cell phone .. I’m not even using WIFI, just 3G .. Anyhow, superb site!

Leave a Reply

Your email address will not be published.