Middle Grades That Made My Heart Soar!

An Ode to Middle Grade Books that made my heart really happy while reading and after finishing.