I have good news for you!
I was digging around and I found a way to let you install Teleop Catalyst without having administrative privileges. That means you should be able to install and run it on your school computers.
I'm hoping I can pull this off by tomorrow evening and post it on my website so you and everyone else in your predicament can enjoy the Catalyst without any hassle
I'll keep you posted!