I have been fortunate to have received some decent teachers this year. However, there are some that fall short of their expectations. Majority of the teachers I've had throughout my 4 years in high school have slacked off on updating grades. Also, while the school offers many opportunities to receive tutoring in the subject needed, the teacher of your actual class will not be the teacher there at tutoring to help you. This difference may help some but often times it doesn't. Another issue is that the teachers are required to cater to the students needs. For example, they stay on the same subject until everyone comprehends the lesson which doesn't allow other students to continue to learn. I suppose that's not really a downfall on the teacher rather than the school whom imposes it. Anyways, most of the teachers don't take interest in the students, they just teach the lesson (which often time isn't thorough or understandable due to lack of preparation or care), and they just do their job to the bare minimum.