RJ does not know how to cross the street by himself yet. During our everyday walk, from his tutor to our house, I make it a "learning experience" for him. I have been observing him and I know that it's not the right time to let-him-loose-on-the-streets just yet.
I remember learning about road and safety signs in school. I'll just have to wait for RJ to learn that in school. Then take that as a cue to slowly let him walk on the streets by himself.