Courses Taught at the University of Mississippi:
Short Courses taught at Misr International University, Cairo, Egypt:
Courses taught at Chonbuk National University, Republic of Korea:
Courses taught at the University of Missouri:
Courses taught at Jordan University of Science & Technology: