The public school system prepares kids for the future, and the education they get from school help them to get a job in the future. For example, some will shine in science, some in literature, and some in sports. This may not be shown easily if the kids are home schooled and didn't interact with other students or teachers. I believe they learn to socialize with students from different culture and different ages. They will learn how to work and, communicate with people they did not met before and create friendships. Also, if they see special needs students in their school they will learn how to not make fun of them and accept them. While that interacting with others in the classroom creates a very competitive environment for the kids to flourish and advance, they will develop stronger communication skills, and they will work together hand to hand in the classroom, they will learn compromise, resolve arguments ,cooperation, humility skills and time management