It’s probably too late for this summer but our city has paid internships for high schoolers. Much of what they do is boring, but if you can learn a lot just by being in the room. Back when I was in high school my school had a program where all juniors spent one day a week working on Capitol Hill. I stuff a lot of envelopes and faked a lot of signatures, but I learned a lot about how Congress works! Anyone who is running for election this year is likely to be happy to have help.