He has also been a partner in an Am Law 100 firm, an assistant district attorney, and a law-school administrator. In addition to his regular teaching, he has conducted multiple courses for a national bar review company. He has experience across the law school curriculum, with particular emphasis on civil procedure, constitutional law, and criminal law.