Badges
Blawg Search
Additional Practice Area
- Anti-Discrimination Law
Professional Experience
- Albert J. Ruffo Assistant Professor of Law
- Santa Clara University School of Law
- Current
Education
- Yale Law School
- J.D.
- University of Michigan
- Ph.D. | Philosophy
- Tufts University
- M.A.
- University of Missouri - Kansas City
- B.A. | Philosophy
Websites & Blogs
Contact & Map