Expertise

Areas of Expertise:

  • Administrative Law
  • Citizenship
  • Immigration Law
  • Legal Ethics
  • Statutory Interpretation
Affiliations

Associate Professor, School of Law, University of Alabama
2021

Past Affiliations

Assistant Professor, School of Law, University of Alabama
2019

Visiting Lecturer, School of Law, University of Alabama

Legal Skills Professor, Levin College of Law, University of Florida (past)

Professor, Levin College of Law, University of Florida (past)

Visiting Legal Skills Professor, Levin College of Law, University of Florida (past)

Communities
Law
Degrees
JD, Harvard University, 2004
BA, Stanford University, Economics, 2000