The practical training program at the university is one of the best!
I did an engineering degree in mineral processing and the university had a working relationship with several mining companies across the nation to accept students in the practical training program. Students did not have to hustle to secure these internship opportunities, the university simply allocated them. Plus, the university was very organised in following up, visiting, and grading this assignments.