Courses Taught
Clinical Law I
Clinical Legal Advocacy Seminar
Urban Communities Clinic
Urban Communities Clinic Seminar
Clinical Legal Advocacy Seminar
Mini-Seminar
Advanced Clinical Law