He previously served as associate director of the School, primarily in charge of two of the School's outreach units, the Labor Education Program and Union Management Initiatives. He also co-directs a project (with Karen Klomparens, the Dean of the MSU Graduate School), "Building Mutual Expectations and Resolving Conflicts in Graduate Education," on the use of interest-based conflict resolution approaches for graduate students and their faculty mentors. John holds degrees from Michigan State University and the University of Michigan. He worked for five years on the staff of the University of Michigan Labor Studies Center. He has taught labor studies on the community college level in both Oklahoma and Michigan and has taught history and education courses at the university level.