Taught the following courses:

Accounting Courses :

  • ACCT 110, Financial Accounting.
  • ACCT 116,Managerial Accounting .
  • ACCT 221, Intermediate Accounting I
  • ACCT 222, Intermediate Accounting II
  • ACCT 424, International Accounting

Qatar University Common courses :

  • UNIV P100 Skills for University Success

Supreme Education Council Courses :

  • Business Studies , IGCSE.
  • Business Studies , IB.
  • Action Research Basics. 

Accounting and Statistical Software:

  • SAP (Enterprise Resource Planning Software)
  • Wave Accounting (Personal Finance Software)

Data Bases:

  • Gulf-base
  • Bloomberg
  • Compustat database