So apparently I and another guy in my Systems Development II course are doing a better job at administrating a server than THE GUY THE UNIVERSITY PAYS TO DO IT.

We have a month left to put together the first couple iterations as a class of an open source web platform for use by the Food Banks of Guelph and a bunch of food activism groups as part of their initiative to better link producers and the public to food banks that need the goods. Wednesday morning we all showed up in the lab to get things rolling on the school server we had dedicated to our project, and that had seemingly taken months to get up and running. The server failed almost immediately and the system administrator is still trying to figure out what isn't working. So, we said 'to hell with it', and me and this other guy grabbed a couple of the old boxes I had laying around and made our own.
Neither I nor the other guy has ever done any remotely serious server admin, and yet here we are, after 2 days, running a pair of old P4 desktops (that I salvaged from the electronics recycling depot dropoff area at the Uni) on the floor of our prof's office as Ubuntu servers, and we have had more uptime and less issues with user connections and package setup than the server the school is providing for us. We've got our services up and running, our development libraries installed, and at least one other group has already built a skeleton website and has been serving it successfully.