An online school is an excellent option for families who have busy schedules. It can provide flexibility to parents and students alike, allowing them to complete assignments independently and receive quality instruction. Online schools usually use an asynchronous learning model, meaning students can log in to their virtual classroom whenever convenient. They can receive instruction from a teacher in real-time through video and audio conferencing or access resources at any time.