Courses Taught
  • Criminal law and criminology
  • Equity III
  • Jurisprudence
  • Legal analysis
  • Property (rights in land)
  • Criminal law and procedure
  • Property
  • Jurisprudence I
  • Jurisprudence II
  • Jurisprudence III
  • Legal process
  • Criminal law and its enforcement
  • Introduction to the legal system
  • Introduction to law and equity