Courses Taught
  • Contracts
  • African Law and Economic Development-Seminar
  • Sports Law-Seminar
  • Entertainment Law