David M. Mwihia is a pastor and teacher, serving as immigrant ministry pastor at Church of All Nations in Columbia Heights, Minn. He studied at St. Paul University in Kenya; Johnson C. Smith Theological Seminary and Emory University in Atlanta, Ga.; United Theological Seminary in Dayton, Ohio, where he earned a Doctor of Missiology; and Luther Seminary in St. Paul, Minn., where he earned a Ph.D. in mission and world religions. Born in Kenya in 1965, he served parishes in Nairobi and Webuye as an ordained minister of the Presbyterian Church of East Africa before coming to the U.S. in 1996 for advanced studies. In addition to his duties at Church of All Nations, he supports various immigrant fellowships in Minnesota and beyond. He is married to Elder Lucy Njeri Mungai (Luther Seminary, Ph.D., 2011) and has two girls, Estherjoy Wanjiku, 19, and Tabitha Wamaitha, 10.