Ready Player One
MIDDLE GRADE (Ages 8-12):
I would not wholeheartedly recommend each and every book listed. If you are wondering about one, please ask! It takes too long to differentiate each one in this format. Happy Reading, Book Friends!