Odnośnie kodu: na dole dajesz odnośniki do walidacji, pomimo, że duża część podstron jej nie przechodzi. Nawet z CSS coś nie tak. Zaglądając w źródło odnoszę wrażenie, że za wszelką cenę chciałeś uniknąć stosowania stylów inline.
Kod
<div class="boxBottomLeft"></div>
Nieeleganckie, puste divy z dziwnymi klasami, opisującymi wygląd. Nazwa klasy / identyfikator powinien mówić o elemencie, a nie jego położeniu/wyglądzie. Nie mówiąc już, że znacznika div jest zdecydowanie za dużo. Wiele podstron pochodzi z edytora, a tam kod już wiadomo jaki jest... Myślę, że dałoby się to napisać dużo prościej i czytelniej, bo sama strona z tym układem nie jest zbyt skomplikowana

Od strony wizualnej nie jest lepiej. Kolorystyka jest brzydka, jakaś mdła, monotonna, a całość się zlewa. Sporo niedoróbek, np. tabelka w kalendarzu roku szkolnego jest za szeroka i pojawia się suwak.
Widziałem dużo gorsze strony szkolne, ale ta zbyt dobra nie jest

Dam 5/10, bo mimo kiepskiej strony technicznej (jaką ma większość tego typu stron), ta zapewne spełnia swoją rolę bez zarzutu