Disgusting, how? My first dance was in the 6th grade. It’s the beginning of puberty and a perfect time to start learning how to behave like a civilized grownup in the presence of the opposite sex.
I just think 8th grade is more appropriate. There seems to be too much encouraging of children to grow up quickly. An 11-year-old boy should still be hanging out with other boys, IMO.