There are actually independent or academic programs that help students find internships in their field. And they can also help find paid internships. I was part of a program like that in college. Silly me, I didn't request a paid one since I had enough money. I should have taken the opportunity but then again, most places have a very small stipend for interns. The money is still not equivalent to the amount of work they have interns do.