Today, various kinds of online courses and degrees are available in subjects as diverse as business, hospitality management, engineering, science, web designing, and law, amongst others, for all kinds of students. So, is online schooling meant for you? Read on to know its various advantages and disadvantages.