Los Angeles Times
Political commentator
The Seattle Times
Political cartoonist
Daily Journal-American
Political reporter
Tribune Content Agency
Syndicated cartoonist and columnist
Seattle Post-Intelligencer
Editorial cartoonist and columnist
MSNBC
Cartoonist and commentator
Hearst
Editorial cartoonist and columnist
University of Kent
University of Washington