Towards a Philosophy of Education is Charlotte Mason's final book in her Homeschooling Series written after years of seeing her approach in action. This volume gives the best overview of her philosophy and includes the final version of her 20 Principles. This book is particularly directed to parents of older children about ages 12 and up but is a valuable overview for parents of younger children as well.