Fundada el 28 de septiembre de 2002, Shikshantar se basa en el principio de que cada niño tiene una capacidad inherente para aprender. La educación integrada y las prácticas internacionales progresivas ayudan a que el aprendizaje sea significativo para cada individuo en Shikshantar, sea niño o adulto.