- 2002 - April 2002-present
- 2001 - January 2001-March 2002
- 1996 - September 1996-August 2000
- 1995 - September1995-August 1996
- 1993 - August 1993-August 1995
- Flagstaff, Arizona, USA
- Teaching Assistant, Northern Arizona University,
- Soshanguve, South Africa.
- Technikon Northern Transvaal,
- (United States Information Agency),
- English Teaching Fellow
- Kwansei Gakuin University, Nishinomiya, Japan.
- EFL Instructor, Language Education and Research Center,
- Miyazaki International College, Miyazaki, Japan.
- English Lecturer and Fellow in Comparative Culture,
- Konan University, Kobe, Japan.
- Associate Professor, Institute for Language and Culture,