Homeschooling Methods, Terms & Abbreviations.. What do they mean?