I would make some of the typography more clear. There could be a bit more contrast on the navigation buttons; right now they seem kind of blurry. I suppose it's a bit too late to say streamline your code because the site's already done, but I'll mention the idea anyway, because a little CSS would seriously improve load time, save you work, and make it so that you wouldn't have to say "optimized for the latest versions of Internet Explorer." Not that it's bad how it is now... maybe next redesign

? The only other suggestion I have is to make some kind of focal point for the front page; if you could somehow combine the image with a school crest or something, I don't know. My site has a few images that draw the eyes. I like the way you have the site set up in general though; it stays pretty consistent, probably through includes, right? Well done.