He was a Visiting Professor at Detroit Mercy Law in the 2009-10 academic year. Previously, he served as Visiting Assistant Professor of Law at Wayne State University, where he was named both the First-Year Professor of the Year and Upperclass Professor of the Year for 2008-09. He also has taught on the law school faculties at Stetson University and Texas Wesleyan University (where he also won two teaching awards), and as a Lecturer in Government at Johns Hopkins University.