Titi to fi di 2011, Revels je ikan ninu awon omo Afrika Amerika mefa pere ti won ti diboyan si Ile Alagba Amerika.ItokasiAwon Alagba Asofin U.S.. 
Ní ọdún 1984, arábìnrin náà gba àmì ẹ̀yẹ Doctorate láti ilé ìwé gíga Manchester.. 