You're a lot nicer than me! I (mostly the principal and superintendent) don't allow them to go to those social networking sites or email. Teachers can get to youtube and teachertube and email, but not students. I manage that through my squid proxy and dans guardian filter. Some of the high school kids are sneaky, they have learned about proxies and stuff so they are still getting to the banned sites and when they do I figure out what they did and close that hole then write them a discipline notice because they violated their acceptible use policies.
I'm not happy at all with ubuntu on an LTSP server, but it could just be because the guy here before me that built that was an idiot. I do know that part of my problems are because that server only has a single dual-core proc and only 4 gigs of memory, and the physical architecture of the network is crap. He built it as a long daisy chain of switches, so way out on one end I have a lab with 25 thin clients and a couple dozen other computers, then down the hall there is another switch with a couple dozen computers, then down the hall another switch, and so on and so on. So by the time it gets to my server room, there is tons and tons of data going over the one wire. And if a rat chews through that one wire I've got 3/4 of the school all offline. I'm fixing that over the summer with some fiber optic home runs out to the computer labs. I'd use copper media, but my farthest run is close to 500 feet so I would need a switch or a bridge in the middle but I'm trying to avoid doing that, hence the fiber. And my new server I'm building this week has 2 of the six-core AMD opterons, 16 gigs of ram, and a terabyte and a half of useable hard drive space on raid 5, so it should be a little more speedy and robust than the old server.
Like Mr Spork, I also write about my interest in alcoholic beverages.