The Indian education system
Gurukula was a system of education in ancient times, in which students were taught at the homes of teachers. After becoming a student of the guru he would live at the guru's house and help him with all household chores. A student could stay as long as she wished or until the guru felt he had taught her everything he had to teach if he felt he had taught everything he had to teach. Learning in ancient India was closely connected to nature and skill set life, rather than confined to memorizing information.