Professor of Law
A.B., 1975, Bowdoin College
J.D., 1980, University of Iowa College of Law
Mitchell Hamline School of Law: professor of law, 2015-.
William Mitchell College of Law: professor of law, 1995-2015; associate professor of law, 1993-1995.
Assistant professor of law, Louis D. Brandeis School of Law, University of Louisville, 1989-1993.
Labor counsel, Northwest Airlines, St. Paul, 1985-1988.
Special Assistant Attorney General of Minnesota, St. Paul, 1983-1985.
Assistant Attorney General of Iowa, Des Moines, 1981-1983.
Admitted: Iowa, 1981.