Brian attempts to explain Charlotte Mason's 20 principles that undergird her philosophy of education.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More