Most of the teachers are very nice and supportive, however once in a while you will get a teacher who genuinely hates children and their job. For the most part though the teachers are well educated and really want to help their students. Almost all the teachers offer extra help, although this year with the teacher's union problems it has been more difficult for them. The guidance department and all of the higher authority figures such as the principal and vice principals are all very understanding and try to help the students as much as possible, however bureaucracy often gets in the way being it is such a large district. Classes vary in difficulty. There are many levels offered, so students can choose how much they want to challenge themselves. All considering, it is a good school however no high school is actually a good place to be.