Teach For India, a part of the global Teach For All network, has announced Bangalore as the next city for…