• Home
  • Qualifications
  • Mass Media and Public Lectures
  • Curricula Development
  • Academic Activities
  • Academic Jobs
  • Teaching
  • Special Experience with Children
  • Membership
  • Publications
  • WP File download search

Teaching

Teaching about fifty different courses in various areas of social studies, especially sociology and cultural studies.

Delivering to both undergraduate and graduate and graduate students more than 50 courses, each is of different subject and contents, in several universities – including Temple University – USA, Alexandria University- Egypt, University of the Western Mountain, Libya – in areas of sociology, history, cultural studies, Folklore, political science, comparative religion, Islamic Studies and Literary Criticism.