well I liked that topic
In my opinion , it is a matter of time changing , so long time ago 'for example your parents time ' the education through schools was much better , that's due to the fact that technology didn't meet the needs of the students at all sothey have to rely totally on the schools theoritically and practically. However , as the time proceeds , the intellctual technology develops causing more students to dispence with schools because they save time wasted at schools . This fact maybe noticed in teachers who mostly neglect the students at school forcing them to rely on the private tuitions so that they get paid by another way that's shameless but it's a fact which end up a student not having enough time to study. Moreover , technology has provided the twenty-first century student with online books , youtube eductional videos , online tutors ,and forums like this one
which make the student able to depend on himself/herself.
On the other hand , schools have a considerable role in the social part of the student life . This can be expressed in providing the student with experience needed to sail through the long life journey , make him/her able to take decisions in the everyday life , make friends ,..etc . As a result , the student will have confidence to interact with the community especially that most homeschooloing students who don't have any activites feel depressed and suffer from low self-esteem .
that's all for me