Topics and Courses taught at Qatar University :
- Commercial Concern, at LLM level.
- Business Law at LLB level.
- Commercial Law at LLB level.
- Commercial Papers & Bank Transactions at LLB level.
- Maritime Law at LLB level.
- Corporate Law at LLB level.
- Advanced topics in Commercial Law, at LLM level.
Topics and Courses taught at Mutah University, Jordan:
- Introduction to commercial law.
- Introduction to law.
- Legal terminology in English.
- Company law for Master students.
- Company Law.
- Commercial papers and banking transactions.
- Advanced Commercial law for Master students.
- Intellectual property law.
- Maritime law.
- Electronic commerce law.
- International Trade Law.
- Arbitration Law.
Topics and Courses taught at the University of Derby, UK:
- Trips (Trade related aspects of intellectual property rights) at LLM level.
- Taught some aspects of the “National and International sale of Goods” module at LLM level.
- Transactional Issue, at LLM level.
- Independent Studies, at LLM level.
- International Protection of Intellectual Property Rights, at LLM level for both campus and online teaching.
- International Commercial Arbitration, at LLM level for both campus and online teaching.
- Commercial Theories, at LLM level for the online teaching.
- Banking Law, at LLM level for the online teaching.