Brian Pfefferle Sessional Lecturer

Courses Taught

Criminal Clinical Law Seminar (co-teaching with Jay Watson)