Academy tutor, supervisor University Alabama Athletic Department, Tuscaloosa, 1986—1993. English/journalism teacher Tuscaloosa Academy, 1989—1991. Graduate teaching assistant University Alabama, 1988—1991, graduate instructor, since 2002.
English/music appreciation teacher Hillcrest High School, 1998—2001. Home school teacher Victory Christian School, 2002—2004. Literacy consultant Eastwood Middle School, Alabama, since 2003.
Presenter and consultant in field.
Member of American Association Applied Linguistics (associate), American Educational Research Association (associate), Mid-South Educational Ednl. Research Association (associate), Teachers of English to Speakers of Other Languages (associate), International Reading Association (associate), National Reading Conference (associate), National Council Teachers of English (associate), Association Teacher Educators (associate), Association for Supervision and Curriculum Development (associate), Alabama Reading Association (associate), Alabama Council Teachers of English (associate), American Society for the Prevention of Cruelty to Animals, Amnesty International, Peta, National Humane Society, Phi Delta Kappa (associate), Phi Kappa Phi (life).