IF the site was down recently it was because we were moving to a new server.
We are now at the new server, this is pretty significant. Instead of renting server space from someone this site now has it's own server, so I can do alot more with the site.
I no longer have to worry about the database getting too big, so I can add more content. I also can create new features that I've planned such as a subsite for teachers.