That all sounds good, but having been in computer classes not too many years ago, I know that it is next to impossible for a single teacher to monitor 30+ students. Especially when you are monitoring something so un-obvious as being on one network vs another. mIRC has the ability to hide connections with the press of an F-key. There is bound to be someone in the class who knows or can figure out how to get onto another network without the teachers knowing.

Given the nature of mIRC (its ability to do the same thing several ways), the most absolute (and simple) way of regulating the network is to use something that the students don't have access to (ie a firewall on the gateway computer).

-genius_at_work