Did you see this? Ping.
Similar programs are Remote Desktop Client, or RDC, for Windows (they even make a Mac client so you can control a Windows machine from a Mac), and ARA -- Apple Remote Access -- from Mac to Mac. Timbuktu used to be a popular cross-platform tool, but I think it's faded away since much of its former functionality has been built into the OS. There are similar *ix tools, but I haven't used them.
My favorite solution for places like classrooms and public libraries is that kind of remote access -- give the librarian or one big monitor with a split screen showing the display of every computer on the network. Too small to read e-mails, but enough to see if someone is viewing porn or playing games when they oughtn't.
That reminds me of another point I didn't hit earlier -- the kids will never have admin access under my roof. Today, one of the big problems is that the kids know more about computers than their parents do, but in the not-too-distant future that will no longer be true.