An ESL teacher is responsible for helping students learn English no matter what age they are. They are responsible for developing and delivering lesson plans that will encourage students to learn. A few of the main duties of an ESL/TESOL teacher are following school guidelines, tracking student progress, ensuring students follow classroom rules, and maintaining progress reports. They also have to speak with parents to update them on how their children are performing. Some of the job's titles that an ESL/TESOL teacher could grow into are principal and vice principal.