Badges
Social Media
Fees
  • Does Not Currently Practice Law
Professional Experience
Professor of Law
Rutgers Law School
- Current
Associate Professor of Law
Rutgers School of Law - Camden
-
Associate Professor of Law
Yale Law School
-
Assistant Professor of Law, Yale Law School, 1983-86
Law Clerk to Associate Justice, Hon. William J. Brennan, Jr.
United States Supreme Court
-
Law Clerk to Hon. David L. Bazelon, Senior Judge
United States Court of Appeals for the District of Columbia Circuit
-
Education
Yale Law School
J.D. (1981)
Yale Law School Logo
Yale University
B.A. (1978)
Yale University Logo
Social Media
Contact & Map
Rutgers Law School
217 N 5th St
Camden, NJ 08102
Telephone: (856) 225-6004