AmblesideOnline (I'll refer to it as AO from this point on) is a free curriculum plan put together by a group of international homeschooling moms who have studied the philosophy of Charlotte Mason, as well as much of the actual curriculum she taught in England a century ago.