A multi-course collaborative project is an effective way to enhance student learning because it not only facilitates the development of social skills, but also provides students an opportunity to understand the importance of collaboration with people in diverse areas in the industry (Kim, LaFleur, & Schaeffer, 2008). A collaborative project in a multi-cultural setting enhances student learning by exposing students to other cultures and broadening their scope of knowledge and applications (Chen, Hsu, & Caropreso, 2006)