Book Review: Macy McMillan and the Rainbow Goddess by Shari Green

Macy McMillan and the Rainbow Goddess by Shari Green, Paperback | Barnes &  NobleĀ®

Title: Macy McMillan and the Rainbow Goddess

Author: Shari Green

Genre: Realistic Middle Grade Fiction/ Books in Verse

Number of Pages: 235

Rating: B-

Recommended?: Yes


Macy McMillan is a very unhappy kid. Her mom is getting remarried to a man with twin daughters, and she’s feeling left out. Macy is deaf, and her step-dad and his daughters hardly know any sign language. Worse, she has to move out of the house where she’s lived all her life. Macy’s life changes for the better when she bonds with Iris, an elderly woman who’s moving into a rest home. Iris’ infectious love of books, cooking, and enjoying life charms Macy and she helps her come to terms with the changes taking place in her life.

Well, this book was a little formulaic and Iris was a little bit too loaded with ‘teachable moments’ for me. Macy’s character was realistic but she got on my nerves a little as she tries to wreck her mom’s impending marriage. I liked that she was realistically flawed and immature and that her deafness was incorporated smoothly into the narrative.

I also appreciated that (MILD SPOILER) Iris didn’t die at the end. That would have been the most obvious road to take and I’m glad the author avoided it. This book’s prose was well-written and straightforward and although I didn’t love it, I enjoyed it and I’m glad I read it. Even though I didn’t review it, I also liked Missing Mike (also by this author) and I would like to read more of her books.

2 thoughts on “Book Review: Macy McMillan and the Rainbow Goddess by Shari Green

Leave a Reply

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 )

Google photo

You are commenting using your Google 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 )

Connecting to %s