The increasing globalization of corporate economies has changed the face of engineering practice. In addition to core engineering skills, modern engineers must possess cross-cultural communication skills, team management skills, and the ability to perform on geographically-distributed teams. As part of a novel curricular paradigm we are exploring called the Global Engineering College* (GEC), we have developed the concept of Virtual Student Exchange, which aims to address the geographic and temporal obstacles to joint international teaming by allowing students at one institution to participate virtually in team design courses offered at another institution. After a year of planning and software development, we piloted this concept in Fall 2003 and again in Spring 2004, allowing German and Polish students to participate as team members in a robotics design course offered at the University of Northern Arizona (USA). In this paper, we describe the Virtual Student Exchange concept, report on our experiences piloting the key elements of this model under an NSF planning grant, focusing on the many obstacles - both expected and unexpected - encountered, and solutions developed to address them.