He taught in Detroit public schools for 29 years and part-time in the College of Education for 15 years before starting full time at Wayne State in 1996. He has been the Coordinator for Social Studies Education for the past eight years.