The KCA University Virtual Exchange Initiative along with the school of education (Swahili Language students) is developing a Virtual Exchange with the University of Michigan Swahili language program. Virtual exchange is a pedagogy that connects international peers for meaningful and sustained interaction – discussion and collaborative project work – in the context of their regular...Read More