I've heard a lot of people say that kids don't know other kids' middle names but I knew most of my classmates. I don't think it was just because I was a name nerd at a young age, I assume they were on some list or read out by the teachers at some stage. I remember a couple of boys with the middle name Lindsay and Nelson who got a bit of teasing from the rest of the class (for all of about five minutes). I suppose they may have voluntarily shared that info and that's how it got round but I think our full names were mentioned at some point.