Our school has someone who does the Networking for the IT room. Always considered it pretty dumb as networking could and should be done by the IT teacher. For example, if she needs to change out a broken computer or rearrange them(They each have a number designation for easy identification when collecting work), then they have to call in the IT guy and he would have to assign the IP address, etc..
Also, we have a network in the office. Few PCs hooked up there too, although Telkom may have set that one up as a standard network when they connected the ADSL.
No clue how the contract is done, but I guess if no one at the school knows how to set up a network, then someone has to be called in to do it. Did you guys think of asking around with the local schools and seeing what the deal is ?