Courses Taught
  • Equity I
  • Equity II
  • Creditors' rights
  • Securities
  • Legal history
  • Mortgages
  • Suretyship
  • Quasi-contracts
  • Criminal law and procedure
  • Practice court