My understanding is that middle grade is a sub-division of juvenile. Juvenile could include all ages, 0-18, while middle grade is specifically elementary and middle school age, about 7-13. But for the UK, the terms may be used differently.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.