Teach For America is a diverse network of leaders who confront educational inequity through teaching. We work with an unwavering commitment to create a nation free from this injustice.
You have a history of achievement and proven leadership experience needed to take on the fight of our time—ensuring students growing up in poverty get an excellent education. As a teacher, you’ll put your passion for equity and social impact to work in the classroom.
By joining Teach For America, you’ll join a diverse network of leaders who are making a profound impact on low-income rural and urban communities, inside and outside of the classroom. Whether you are an entry-level employee or have professional experience already, you have a role to play.
What you’ll do:
You’ll accelerate your leadership trajectory by teaching for two years in one of 51 unique urban or rural communities across the country where educational inequity threatens our collective future. Each region has a distinct story and opportunity for impact. You will have access to unparalleled resources, graduate school and employer partnerships, leadership opportunities, and a support network that will help you make a profound and immediate impact in the lives of others.
What you’ll teach:
Teach For America teachers teach all grade levels, including: preschool, kindergarten, elementary school, middle school, and high school.
Corps members teach a variety of subjects, including (but not limited to): STEM subjects (science, technology, engineering, and math), computer science, humanities, language arts, reading, special education, Spanish/bilingual education, ESL, social studies, and more.
- Minimum 2.5 cumulative undergraduate GPA
- Bachelor’s degree by June 2019 or earlier
- Must be a citizen, national, or legal resident of the United States or have DACA status