Ratings39
Average rating3.6
I feel like I've given a lot of books in 2017 either 4 or 5 stars, but I've read a lot of awesome books so far this year. IQ did not disappoint. This book reminds me of a new Netflix series - tight writing with memorable characters driving the plot along.