At the societal level, curriculum is developed by the federal level agencies, boards of education, publishers, and curriculum reform committees. The curriculum developed at this level is mostly based on theoretical knowledge and is mostly reflection of the educational policy rather than field experience. However, school administrators, teachers, parents, and students are also usually consulted to make it more practical. It is prescriptive and general, giving less space for individuality or local needs.