It has been a great experience working with this organization. Particularly its has a tremendous approach toward teacher training for rural primary school teachers in Gujarat. This is the only organization I have come across which works in such a diverse environment with American staff. Great going. Keep it Up..!!