she thought and she steeled herself against the thought umusaza yirukanwe n'imodoka garrett currently attends the ohio state university