Some kids prob'ly do tie their shoes at age 4, but it's certainly nothing to be embarrassed about if they don't! I remember tying my first shoe-bow when I was 5 or 6, and it was kinda 'loose and floppy'. (I'm 51, now! LOL)
I also agree that the teacher shouldn't be 'shaming' him for not being able to tie shoes.
You can make 2 loops (like the ones that exist AFTER tying a bow) and tie the 2 loops into a bow, but I seriously think this is more difficult -- especially for little fingers -- than the traditional way of making a loop with one hand, wrapping it with the string in the other hand and pulling it through as a second loop. Just keep at it as long as it's fun, and if it gets frustrating, get him elasticized shoes or velcro til he's ready!
Thought I'd add this cute story for a little levity of the situation!
Bad Day For The Teacher
The kindergarten teacher was helping one of her kindergarten students put his boots on? He asked for help and she could see why. With her pulling and him pushing, the boots still didn't want to go on. When the second boot was on, she had worked up a sweat.
She almost whimpered when the little boy said, "Teacher, they're on the wrong feet." She looked and sure enough,
they were.
It wasn't any easier pulling the boots off than it was putting them on.
She managed to keep her cool as together they worked to get the boots back on -- this time on the right feet.
He then announced, "Teacher, these aren't my boots." She bit her tongue rather than get right in his face and
scream, "Why didn't you say so?" like she wanted to.
So, once again she struggled to help him pull the ill-fitting boots off. He then said, "They're my brother's boots. My Mom made me wear them." She didn't know if she should laugh or cry.
She mustered up the grace to wrestle the boots on his feet again. She said, "Now, where are your mittens?
"He said, "I stuffed them in the toes of my boots..."