Teach For America (TFA) is a national nonprofit organization dedicated to expanding educational opportunity and fostering leadership in education. Our mission is to find, develop, and support a diverse network of leaders who commit to expanding opportunity for children in classrooms, schools, and communities.