If you have looked into homeschooling much, I am sure you have heard all about the different methods ..