Everything you need to know about online schoolYou’ve probably heard the terms ‘online school’, ‘home school’ and ‘distance education’ a lot lately. Contrary to popular opinion, they are…