Teaching Professional Engineering Skills: Industry Participation in Realistic Role Play Simulation Read more about Teaching Professional Engineering Skills: Industry Participation in Realistic Role Play Simulation