The University of Alabama School of Law
Adjunct Professor
The University of Alabama at Birmingham
Adjunct Professor
Samford University
Adjunct Professor
Bradley Arant Boult Cummings LLP
Partner
Samford University, Cumberland School of Law
University of Alabama at Birmingham