“But perhaps I have enough time to figure out a few mysteries of my own” // Review of “The Secret Science of Magic” by Melissa Keil

Title: The Secret Science of Magic
Author: Melissa Keil
Genre: contemporary YA
Date Read: 13/04/2017 – 17/04/2017
Rating: ★★★★☆

Review:

Melissa Keil would honestly have to try pretty hard to disappoint me. I may not read much contemporary YA, but I will pick up anything she writes. This is her most recent book, released at the beginning of April, and it does not disappoint.

Sophia is a certifiable genius, but she can’t always read other people correctly and the mysteries of what the future may hold are giving her panic attacks. Joshua is obsessed with magic, and has harboured a crush on Sophia since Year 7. But how do you romance a genius when you’re barely scraping by?

Melissa Keil writes authentically geeky characters that I’ve always felt were “my people”. I think, though, that this was the book where I felt this the strongest. On top of that was the racial diversity that was never presented as a “thing”: Sophia is from a Sri Lankan family and her best friend is Indian-Australian. Sophia also suffers from anxiety, and while it is never stated explicitly, it’s fairly clear she is somewhere on the autism spectrum.

The romance was a cute slow-burn, exactly how I liked it. I got invested in these characters and their relationships, as well as in their other issues. While both POVs were in first person, it was never confusing.  The side characters were also well-constructed; no one felt two dimensional. I read my reviews of Melissa Keil’s other two books when I started writing this one, and I mentioned in one that it did feel a little bit like she had reused some ideas from her first book in her second. That was never a concern with this book.


(This review is part of the Australian Women Writers Challenge 2017. Click here for more information).

Find me on:
GoodReads | Facebook | Twitter | Instagram

Advertisements

Talk to me! :)

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s