Home-schooling or Home Education is a term used for students who undergo their schooling from home or a variety of other places other than a School. Parents, home tutor or online tutor usually delivers the education program to students. Home Schools are popular with parents who are not satisfied with neighbourhood schools, or desire to have greater control and involvement in the learning process of their children. Home-schooling offers significant advantages for students – it is flexible, offers a variety of learning experience, ensures greater engagement and personalised attention. However, the most considerable disadvantage is that it can be mostly unstructured. 21K School provides structure to home-schooling along with the other benefits that the system offers.