What I enjoyed the most about my internship is that it didn't feel like I was waking up each week to perform a mundane and routine chore or task, but instead I was excited to go to the office and be around people who felt a bit like a second family. The office is very warm in spirit and inviting, and I did not feel isolated or disenfranchised as a minority working for a political office. Everyone in and out of the office was very inviting, with of course the exception of a few individuals who I did not allow to ruin my experience.
I also enjoyed that my colleagues brought me on to a few projects that they were working on that directly related to my undergraduate degree. Rob did a great job with specifically asking what you are majoring in and trying to find jobs that he could assign you that would allow you to gain the necessary experience that one would need more a position within your field of study.
What I liked the least about my internship is that all my work was kept within the boundaries of the office, and there was no opportunity to do some work in the field or take up any opportunities to visit other places in and around city hall that would benefit someone in their respective field of study.
I really appreciated that Rob (regardless if intentional or not) took the "open-door policy" literal, and never kept his door closed even if he was working on his projects and tasks. Rob also took the time to always socialize with everyone in the office, which I appreciate since I believe it is important to develop some sort of personal relationship with the people you have working for you and with you in order to always have the best results produced for the office.
Previously answered in another answer.
Not much of a job description
I suggest that everyone work for city hall at least once in their life to understand what it means to really work within the realm of politics, as I ensure that your assumptions will be altered during and after the completion of your contract.