Identify and differentiate the four major philosophies that influenced US education.

Identify and differentiate the four major philosophies that influenced US education. These four philosophies: idealism, realism, pragmatism, and existentialism.