Sophia O'Brien

Sophia O'Brien, a mother of three boys, writes from Philadelphia, PA. She homeschools using a Charlotte Mason curriculum in collaboration with the Charlotte Mason Educational Center.