Advisor
grand rapids, michigan, united states
Davenport University
Universidad de las Américas Puebla
Grand Valley State University
Meiji Gakuin University