He graduated from Stanford University in 1985 with a bachelor's degree in political science.
[1] He covered the Iran-Contra scandal for the magazine In These Times, and was managing editor of the Council on Hemispheric Affairs' newsletter.
He is the co-author of The Way Things Aren't: Rush Limbaugh's Reign of Error (The New Press).
He is editor of the New York City fan site NYSonglines.com.
[2] In 1997, he married Janine Jackson, the program director of FAIR.