For students, Philosophy at School provides hundreds of philosophical articles and philosophical problems and concepts. In addition to dozens of interactive exercises to assess knowledge.
For teachers, there are resources such as lesson plans, methodologies and activities for high school.