Bonding a fast but unstable bandwidth to a slow but stable bandwidth most often will yield a very slow connection. In many cases you could end up with even lower performance than simply the ADSL line alone. This has to do with how the TCP windowing works. The unstable bandwidth will cause TCP timeouts, for example. The TCP protocol will then close down its window to recover thus taking your throughput with it.
The other question is how fast is the Internet connection on the other side of the WiFi anyway? For this application, that is the gating factor.
Is the ADSL a university provided service to get you to their backbone router? Or is it a service provider service which takes you off campus to the ADSL service providers router? If the later, then is it possible to simply contract for a faster ADSL service? Or, optionally, would it be possible to bond two or three of the ADSL lines together using the pfsense router Scotty mentioned?
Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!