University of Pennsylvania Law School - Law
JD
Yale Law School
New York University School of Law
BA
English
Belmont High School
Belmont Middle School
Wolff
University of Pennsylvania
Obama for America
University of California
Davis
University of Pennsylvania
Professor of Law
University of California
Davis
Chair
National LGBT Policy Committee
Obama for America