Return to Article Details Formative Learning through Professional Practices of Mechanical Engineering Students