I've never understood how or why people think they need to help "an old woman or man cross the street." If they need to cross the street, that means they've either already crossed at least one street all by themselves, or will be crossing the same street later. They've been crossing streets all their lives. They've crossed more streets in their one life time then you and all the other students in your class have probably crossed in your lifetime. They are experts as crossing streets.
And then, exactly how is grabbing an arm and talking to them helping them cross a street? Do you think a street will cause them to lean heavily to one side for some strange physiological reason, so they need a counterweight? Exactly how to grabbing an arm help at all?
What is this obsession with helping "an old woman or man cross the street" to begin with?
I can see if an older person has their trunk (or boot, if you live in the UK) popped open ad a bunch of grocieres that obviously need to go indoors, helping then would be cool. Or if I'm tottering taking out huge bags of trash, taking it out for me is cool, but it's not really cool, because people who do run up to me to "help," really want me to pay them a buck or two to do something I'm still capable of doing.
Now, if you really want to help old people, come on over. I have a whole house to clean. I'll be happy to have you do it for me--truly I would. And for your effort, I will give you one of my tasty muffins (huge suckers, not the little store variety) with lots of raisins, walnuts, and some kind of fruit--apple, peach, strawberry, banana, blueberry, pineapple, etc.) and some homemade oatmeal raisin cookies. AND, if you're enthusiastic, hubby will make one of his yummy pita pizza with roast cherry tomatoes, some herbs fresh from the garden, and some cheese. Truly worthy of the effort.
AND, if you come back and help me with my garden, I'll ever pay you if you do a good job. That's stuff seniors would be more interested in having dome, that walking across the street....ooooh, and shoveling snow! Gots to shovel snow--16 feet a four steps for $15.