
10 best fantasy books for middle schoolers
Middle school is anything but fantastical. It’s the time in a child’s life when they’ve gained social awareness, but haven’t quite developed… tact? As a result, middle school can be an emotionally rough time, where socializing is often a full contact sport …