Internships offer excellent opportunities for students