I seriously don't agree with working for free for "exposure and experience". Didn't HN just have a couple of posts recently about the serious negatives of unpaid internships?
When its the student being deliberate about making himself employable, its a good idea.