Sheela Prasad

Sheela Prasad

Sheela Prasad was on the start up team for Teach For India, which in 5 years has grown to serve 20,000 students across 8 cities in India. There, she set up recruitment, selection and impact systems, and founded and led their Delhi site, which is the largest Teach For India location. She currently is a Teaching and Leadership Development Partner at Teach For America, consulting on programming in 5 rural and urban regions across the US.