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