Engineering education challenges and strengths: reflecting on key-stakeholder's perspectives | Synapse