Teaching kids to cross roads safely

This morning, one of my children walked in front of a car... O is 6yrs old and always walks to school with me. Since he was 3, it's become a habit that every time we approach a road that we want to cross, we wait at the kerbside and look both ways to see if it's safe to cross. I let O do all the work and make the decision and ask him questions to facilitate the process and check the decision is right This process has been working great! It's a basic teaching process known as coaching where there's an initial assumption that O doesn't want to get hurt as he crosses the road and questions are used to check that this assumption is correct (it was) before prompting him further with questions that get HIM to suggest what actions are needed to ensure it is safe before crossing. As "his teacher" in this case, I only add information where he doesn't seem to know it himself (and in spite of his young age, I don't assume he doesn't know it - I...