Teach For Thailand works to develop collective leadership in Thailand to ensure all children will have the opportunity to attain an excellent education that enables them to shape their own destiny. We are a local nonprofit organization and part of the Teach For All network.