in reply to Cases for teaching Perl

In my experience, the average Windows user faces incredibly varied problems each day, many of which can't be trivially automated. If this wasn't so then the job would have been automated away already.

That said, effective advocacy generally involves waiting until the person has a real problem. When that person has a real problem, solve it and offer to explain the solution. After you wash, rinse and repeat a few times, you might get your chance. Sometimes you don't get the chance, but you at least left a happy person.

But each person will have to decide to learn for their own reasons.