Some schools are based on pedagogical approaches differing from that of the mainstream pedagogy employed in a culture, while other schools are for gifted students, children with special needs, children who have fallen off the track educationally, children who wish to explore unstructured or less rigid system of learning, etc.