Enhancing Integrated Learning in Engineering Societies, Teams and Clubs: Case Study of the Maier Student Leadership Program Read more about Enhancing Integrated Learning in Engineering Societies, Teams and Clubs: Case Study of the Maier Student Leadership Program