You can only have one default gateway on a computer.
I would say the answer to this is dependent on what kind of devices connect you to the internet. A Fortinet Fortigate Unified Threat Management Device (UTM) supports multiple ISPs and should be able to load balance and even direct traffic based on subnet. I would probably be creating 3 subnets - one for the servers, one for the faculty, and one for the students. Then on the student subnet, assign them to the ISP gateway you want to use for that, and then the server and faculty would be assigned the other gateway.