 423 Classes were taught, with an overall average class size of 24 students per class.The 2005-2006 school year had an annual attendance rate of 90%.During the same year 305 (23%) students were suspended for one full day or longer.