Perspective: Ten Years of Experience Teaching a Multi-Disciplinary Product Development Course