One of the questions I get about homeschooling is, “How do I teach my child a subject I don’t know anything about?” I have two answers: 1) learn along with your child or 2) outsource your child’s learning for that subject. For most of our elementary learning, I’ve had fun learning with my daughters. Now that they are older, and have younger siblings who need attention, I’ve turned to outsourcing some of some of their learning - so self-paced online science courses are perfect!