Yes. I believe sixth graders should be in middle school. Why? Because most six graders are around 12 years old, and at that age they are much more mature than grades one through five. At that age, their maturity level is more like a teenager than a six year old, yet they are not quite mature enough for high school.