Ken and Lynn Hall Chair of Public Policy
Yucaipa, California
University of Redlands
Ken and Lynn Hall Chair of Public Policy
University of Minnesota
Associate Professor of Political Science
University of Redlands
University of California, Riverside
Augsburg University