Is Nnedi Okorafor an American?

Yes, Nnedi Okorafor is an America, of Nigerian origin.