Here's an interesting tidbit: Look's like the teachers are protesting against the health of their pension fund. Turns out the state's Teacher Retirement System (pension fund) invests in Wal-Mart stock. Details can be found here:
http://www2.icmarc.org/xp/plan3/trs/investing/funds/lgstock-index.xml#topten
http://www.sib.wa.gov/financial/pdfs/annual/ar04.pdf
(Retirement Funds can be found on page 71 of pdf.)
(Labor and Industries Funds can be found on page 103 and 109.)
Maybe they'd be willing to put their money where their mouth is and disinvest from WalMart and get into some of those socially responsible investment funds - which typically undrerperform. Not.