Thomas M. Cooley Law School Grand Rapids - Law
Doctor of Law (JD)
Law
DePaul University College of Law
Online education
Teaching
Microsoft Office
Research
Criminal Defense
University Teaching
Higher Education
Litigation
Criminal Law and Procedure
Criminal Justice
Community Outreach
Criminal Law
Curriculum Design
Trial Practice
Public Speaking
Krause-Phelan
Western Michigan University Thomas M. Cooley Law School
Tenured Professor
Greater Grand Rapids
Michigan Area
Western Michigan University Thomas M. Cooley Law School