Listen

Description

Brian attempts to explain Charlotte Mason's 20 principles that undergird her philosophy of education.