Teaching
John has taught trial advocacy as a founding member and co-director of the National Trial Advocacy College at the University of Virginia and has lectured and taught at that program every year since it was founded in 1981.

John has taught trial advocacy as a founding member and co-director of the National Trial Advocacy College at the University of Virginia and has lectured and taught at that program every year since it was founded in 1981.
