It all happens at home.
I have two kids - 5 year old girl and a l year old boy. The teaching happens at home. Schools have their curriculum to follow. It is our job, as parents to expose our kids to what the classroom cannot. I don't know this from experience, but in speaking with parents that have older kids - they no longer teach typing, cursive, wood working or auto shop.
When I was growing up I had access to these classes and a few others. Surely we are depriving these kids by choosing safety, cost cutting and liability over their learning experience.
It goes further. With education focused on trivia based learning. They teach our kids what to think and not how. I don't have all the answers - except learning will happen at home. So when my kids come home from school and they know where George Washington lived or where Abraham Lincoln died, I will show them and we will read together their speeches, writings, letters and biographies. They will learn of the significance of the civil rights movement and about slavery. They will learn about gay rights and her latin culture. With how that plays in to United States history.
I don't know who her teachers will be or their approach. But it will all still happen at home. For instance, my 5 year old is learning to write, so each day the kids enter the classroom, unpack and settle, then sign in, with pencil and paper. To help our 5 year old, she also has a sign in sheet at home I made. And so this morning, we spent just under 2 hours practicing her name (her requested, not mine). We have been doing this for months. What I'm most impressed about is her focus and concentration. She wants to keep going and finish, by her standards. I've added in some cursive, as that will also need to happen at home and she really enjoys it.
Parenting is hard and a lot of work - if we do it right.