 He has taught in secondary schools, alternative schools, and colleges and universities, as well as developed Afrikan-centered curriculum for public schools and community-education programs.In the late 1980s, he taught social studies in Atlanta's public schools, where he also taught African-American history from 1986 until 1991 at the Atlanta Metropolitan College.In the early 1990s, he began teaching in the history department of Clark Atlanta University, where he lectured until 1996.