Today some parents teach their children at home rather than sending them to school but this negatively affects children for many reasons.
First of all, children have a parent as a teacher. This means children are taught by a person they know and trust. They also spend much quality time with their parents and do not waste time coming and going to school in bad weather conditions or being stuck in traffic.
On the other hand, many parents do not have the necessary education and may teach something wrong. Moreover, children do not socialize and as a result find it difficult to make friends.
In conclusion, children learn better when they are at school being taught by experienced teachers. They need to interact with their peers to avoid psychological problems.