I teach general English, English for Specific Purposes, Business English, and Academic English. I also teach other subjects related to culture, literature and humanities in general. I have given several training workshops to graduate students and professionals on topics such as Writing Academic Journal Articles, Giving Conference Presentations in English, and Avoiding Plagiarism in Research Papers. I have also given workshop to professionals on Professional English, Speaking and Writing, etc.

I conduct the workshops and courses I give in an interactive way with emphasis on developing the participants’ skills and helping them progress in their training and studies to achieve their goals. Helping them realise their true potential and tap into their inner powers has always been one of my utmost objectives.

I am passionate about technology and I love using it in the most effective ways to realize my teaching and training objectives. Learning about new technology and how to make best use of it is a central component of my teaching philosophy and staying in touch with current trends in teaching is one of the keys in the success of teaching.