I think its alright.
The banner text is crap. Ands very hard to read a lot of the information. Mainly because the headings are the same size as the text.
FYI, if you can edit it, i wouldn't center headings under: Class of 2006 Graduation Information.
And heres my highschool site, i didnt make it but i think it has great functionality.
http://chs.osd.wednet.edu/