An International Virtual Team Based Project at Undergraduate Level: Design and Assessment | Synapse