OurFuture.org, TheWeek.com, Bloggingheads.tv, LiberalOasis.com more
Bill Scher is the Senior Writer at Campaign for America's Future and founder of LiberalOasis.com. He is the author of "Wait! Don't Move To Canada!: A Stay-and-Fight Strategy to Win Back America", columnist for TheWeek.com and a regular contributor to Bloggingheads.tv.