English teacher jobs are typically available in a variety of settings, including: Schools: Public and private schools at all levels, from elementary to high school, often hire English teachers to teach language arts, literature, writing, and grammar.