Admitted
1998, Pennsylvania and New Jersey; 1999, North Carolina
Law School
Yale University, J.D., 1997
Law School Graduation Year
1997
College
Williams College, B.A. in History, 1992; Williams College, Music, with honors, 1992
Memberships
Philadelphia and Pennsylvania Bar Associations.
Biographical
Law Clerk, Honorable Sandra L. Lynch, U.S. Court of Appeals, First Circuit.