Actually, that may or may not be needed now, since it seems I can access TCF on my school's network now despite not doing anything related to my internet connection or browser.
Edit: I still wonder when, or if, Bubby will return. I mean, Ulti came back, so there's the possibility.