benshi bizera ubwo buhanuzi bushya kimwe n'ibyigisho bya kristo bivuga iby'ubwami bw'imana insanganyamatsiko ni twubake u rwanda twifuza twita ku burere bw'abana mu muryango he is currently an adjunct instructor at the university of southern california