GHC is a small company, and everyone there was very supportive. It was also nice to see all the different pieces of the company, and I do not think this would have been possible at a larger company.
What I wish was different
I wish I would have found this opportunity earlier. They enjoyed having me there, and I enjoyed working there.
Advice
Make sure that you stay in contact with people and tell them that you are looking for an internship. You never can know if they will have a connection somewhere.