|Thanks to all who replied to my question. This has been quite helpful.|
We are a private school, we are not a part of a school district, so money is one of our main issues.
I understand that it is possible to do what I need via a firewall/router and/or a proxy server. That will atleast get me pointed in the right direction.