High School teachers are responsible for teaching students grades 9-12. They may teach in one or more grade levels, in private, public or charter schools. They will be responsible for developing and executing lessons plans for students appropriate to the subject area, and students' level of understanding. In addition, they help students to progress, monitoring their progress and adapting to their learning needs. In high school, teachers are ultimately preparing students to enter the job force or attend college.