He has taught at the University of Wisconsin–Madison, Florida International University, California State University–Long Beach, and the University of Montana, where he served as dean of the School of Education before resigning in 1981.