I had to learn as part of Driver's Ed. Never actually did it, though. I've always just called AAA or some gallant gentleman pulled in behind me to assist.
My dad taught me to change a tire as a condition of learning to drive.
My father had a job that required a great deal of highway driving. One night he was coming home, and drove past a stalled car; only after he got past did he realize it was the car of our next-door neighbor. He turned around and went back and as he came up behind her again, another man stopped and was trying to talk to her. When Dad walked up, she told the guy that she didn't need help, Dad was there. Dad could tell she was terribly upset, and after the other driver had driven off, she got out of her car and started crying on his shoulder. Apparently the other driver had stopped, and had tried to get her to ride in his car to the truck stop at the next exit. She had lied and told him someone was coming, and he drove off...and of course it scared her out of her wits when he circled around and came back and started pressuring her to come with him. I don't remember what was wrong with her car...but if she'd been out of it, trying to change a tire, it would have made it far easier for the creepy guy to abduct her. (of course, this was before the days of cell-phones).
I may have posted this before. Dad was in the beer business in Texas. When we were in West Texas his territory was the equivalent of something between 5 -10 of the smallest US States. A large section of it was completely dry. It was illegal for Dad's trucks to stop in those areas.
Also in Texas beer is a cash on the barrel head business. Stores, restaurants, and bars have to pay in cash for their deliveries, no checks no credit*. The only exception is made for military bases - in part because the distributor has to subtract all the state taxes paid from the barley seed to the beer. So the trucks generally are forbidden to stop people in distress for fear that it is a ruse to rob the trucks.
Dad had a woman call and rant and complain because on of his trucks didn't stop to help her in a 100% dry area. The driver had called in that a car seemed to be broken down and DPS was contacted and sent help. She just couldn't understand why the driver wouldn't risk a massive fine, loss of his licence and being robbed to stop and help her.
*Law may have changed in the years since Dad died but was the law then.