Honestly, having students achieve unpaid internship with a professional has their advantages. Employees and mentors are being paid by doing their job. Their responsibility is to share their knowledge with you, but not to take advantage of you. Internships let you get a better view of learning what you want to do in the future. It is a real-world opportunity.