Clean. Teachers are nice but it's been a 1 and 3/4 of a year and I havn't learned much. The schedule is pretty well put together. Also, students are rude and stupid