Q:

Which philosopher gave the idea that education should be based on the principles of human development?

View Answer

Category : Pedagogy  ,