Teaching

  • Contract Law
  • Legal Method
  • Commercial and Industrial Law
  • Jurisprudence
  • Equity and Law of Trusts
  • Administrative Law