The Socratica Foundation 

The Socratica Foundation is an educational nonprofit. We provide a solid educational foundation in the three timeless pillars: literacy, numeracy, and critical thinking.
See subscribers