By researching the advantages and disadvantages of taking classes online from home, along with different learning strategies that could benefit home-schoolers, one can make an informed decision as to the best way to maximize the educational opportunities for their home-schoolers.