Doctor of Philosophy, Nelson Mandela Metropolitan University, Port Elizabeth.
Lecturer, department semitic languages University Port Elizabeth, South Africa, 1989—1991, lecturer, departments ancient languages and biblical and religion studies, 1992—1996. Lecturer, Department Biblical Sciences, Faculty Theology and Religious Studies University Limpopo, Sovenga, South Africa, 1996—2000, academic development practitioner, Center Academic Excellence, since 2000.
Committee member Gender Studies Unit and Women's Support Group, UPE, Port Elizabeth, 1994—1995. Secretary board Center Advanced Teenage Support, Polokwane, 2002—2003. Secretary Youth For Christ, South Africa, 1996—1997.
Member executive task team, Hands Compassion University Limpopo, 2003—2004, secretary executive committee, Women Academics' Solidarity Association, since 2007. Member of Higher Education Teaching and Learning Association South Africa, South African Semitics Association, Old Testament Society South Africa.
Married Ian Adam Keith, April 3, 1999. Children: Ryan Alexander Keith, Declan Daniel Keith.