Recent Courses

For more on my approach to teaching you can read my FAQs for current students.

maxresdefault.jpg

Law School Courses

undergraduate Courses