Global Distributed Engineering Student Design Teams: Effectiveness and Lessons Learned Read more about Global Distributed Engineering Student Design Teams: Effectiveness and Lessons Learned