Current Appointments & Affiliations
David F. Cavers Distinguished Professor of Law
·
2000 - Present
School of Law
Professor of Law
·
1981 - Present
School of Law
Previous Appointments & Affiliations
Associate Professor with Tenure ·
1980 - 1981
School of Law
Associate Professor ·
1978 - 1980
School of Law
Assistant Professor ·
1975 - 1978
School of Law