Same warnings as before(aka I'm not parent/teacher nor the intended target) so do realize that while reading any reviews. Also middle schoolers are aged 11-13 and are in grades 6-8 just as a refresher. And there are also overlaps in some books intended audience.
The list!