Kevin Haynes
Visiting Assistant Professor of Law
Office: Room 386
Phone: 202-274-4359
E-mail: haynes@wcl.american.edu
Assistant Professor of Law, University of North Carolina (2001 to Present)Senior Lecturing Fellow
Currently Teaching
There are no classes currently associated with this professor.
Degrees & Universities
- Ph.D., Duke University 2000
- J.D., Stanford Law School 1991
- B.A., Rice University 1986