Teach For Nepal (https://www.teachfornepal.org) is a movement of university graduates and young professionals who are committed to end education inequity in Nepal starting with two years of Fellowship teaching in public schools. Teach For Nepal currently has 50 outstanding university graduates as Fellows teaching in public and government schools in 4 districts.