 He earned a master's degree from Howard University and a PhD.from Georgetown University.He was also a visiting lecturer at Dartmouth College for many years and taught at Howard University, before being hired as an instructor at the U.S. State Department's Foreign Service Institute (FSI).