Teach For Japanは、世界61ヵ国に広がるグローバルネットワーク「Teach For All」の加盟団体です。「すべての子どもが素晴らしい教育を受けることができる世界の実現」というビジョンを世界中の仲間と共有し、その実現に向けて社会課題解決への当事者意識と教育への情熱を兼ね備えた人材を、公立学校に教師(フェロー)として2年間送り込む「フェローシップ・プログラム」を運営しています。これまで10年にわたって、教育委員会と連携しながら全国の自治体に200名近くの多様なバックグラウンドを持つ教師たちを輩出しております。