Programs & CoursesTeaching 2024-20255407 Trial Advocacy (Spring Term 2024-2025)Teaching 2023-20245407 Trial Advocacy (Spring Term 2023-2024)Teaching 2022-20235407 Trial Advocacy (Spring Term 2022-2023) Education & Training JD, University of Pittsburgh School of Law BA, Pennsylvania State University