He currently teaches a summer survey course in American History. Joe has written numerous articles for Willamette Week, the Oregonian and other publications. He does a talk radio program on KBOO 90.7 FM Tuesday mornings from 8-9 with Abe Protor. From the early 60s on, Joe organized for peace and social justice in New York and Portland.