English teachers teach children literacy skills like reading, writing, and analyzing poetry and literature, requiring planning lessons, grading assignments, and developing course materials. They must have at least a bachelor's degree in English education and state certification, with graduate degrees recommended, and salaries range from $39,000 to $63,500 annually depending on experience level and school district. Experienced English teachers may take on leadership roles like department chair or serve on curriculum committees.