The greatest benefit of this type of learning is that it is easily accommodated for my son's learning differences. Online Homeschool Classes