Courses Taught
  • Contracts
  • Insurance law
  • Trade regulation
  • Practice court
  • Property III