SUBJECTS TAUGHT:
Constitutional Law, Contracts, Cyberlaw, Constitutional Theory (seminar), Evidence, Criminal Law, Business Associations (Agency & Partnership), Jurisprudence
PROFESSIONAL SUBJECTS TAUGHT DEGREES PUBLICATIONS *Books *Articles *Foreword Author and/or Symposium Editor *Review Essays *Essays and Comments *Book Reviews FACULTY WORKSHOPS AND PRESENTATIONS OTHER