 Among the Heterodox schools of belief were the Jain and Buddhist schools.Heterodox Buddhist education was more inclusive and aside of the monastic orders the Buddhist education centres were urban institutes of learning such as Taxila and Nalanda where grammar, medicine, philosophy, logic, metaphysics, arts and crafts etc.were also taught.