Homeschooling is a good idea. It seems to me that homeschooling is a great idea when it is connected to courses that do not require lengthy training and do not require getting some really complicated knowledge. A course about which you write exactly such (which do not require long training and which do not require obtaining complex knowledge)
How to organize homeschooling with maximum efficiency
1) you cannot take on the course of candidates who do not match the parameters perfectly
2) you need to require reports from students of the course
3) it is not allowed to use such services as Paperial from which students buy assignments always in order to cheat while studying on the course
4) it is necessary to analyze the success of each student in order to find the ideal teaching methods
In conclusion, I want to say that a candidate of a course that takes place at home should be not only athletic but also punctual and organized as only such people can study at home normally!