Teaching

  • Law of Contract
  • Business Law
  • International Trade law
  • Information Technology Law
  • Legal Research Methododlogy