When they are acting as advocates for a cause, people often say they are “advocating for,” say, traffic safety. This is not as widely accepted as “campaigning for” or “working toward.” Saying you are “advocating for the blind” leaves a lot of listeners wondering what it is you advocate for them. If you can substitute “advocate” for “advocate for,” you should do so: “I advocate for higher pay for teachers” becomes “I advocate higher pay for teachers.”
The new edition of Common Errors in English Usage is now shipping,
and it makes a great gift. When you order 5–9 copies and use the coupon
code FIFTEEN, you pay only $13.48 each. Order 10 or more for just
$12.15 each. All with free shipping in the US. Single-copy shoppers can
still use the coupon code and get the new edition for $15.