I always think this is a difficult thing to time correctly. I want my own kids to feel safe and under my protection while at the same time spreading their own wings. I had a teacher in about 4th grade contact me that she was giving my son a 'lesson' and did not want me to 'save him'. He was forgetting to put his homework on his papers. He sometimes forgot his work. I'd run it over to school. So, in one week, he got a zero on an assignment for no name and a zero for not having his work that he'd left on our kitchen table. He was crying, very upset. I sat back and said "well, you have to go through the process at night packing up and in the morning making sure you have everything." From that week on, my son did self manage. That teacher was ON it to know this was what my son needed to take over part of his own organization in life.
That was a win. Both my boys starting in elementary school, the later years self managed homework time, assignments. I only checked our progress system to check grades. I have friends that into high school are still micromanaging their kids school work. My theory was that they learn the hard lessons when there are fewer consequences for their mistakes. Let them fail, mismanage time, etc. and learn from it.
Does anyone else let their kids fail in order to learn the lesson? Is it hard for you to do? (it is me).