I loved learning and studying under lawyers and working with them to produce legal arguments. I also loved the other interns that worked with me and had great experiences with them.
What I wish was different
I wish there were more types of cases. Towards the end it seemed very similar in terms of structure for the arguments. I also don't think I have much interest in immigration law.
Advice
Getting an internship will help you understand how people in the work place mesh with each other and so learn how to work well with them and to seek out help from people more experienced.