Civic Participation is an interactive exercise from Indiana University that talks about the importance of….civic participation. This is one of many excellent “modules” the university has created about public life. I’ve posted about some of them before.
There is text and audio support, and it would be accessible to Intermediate English Language Learners. I’ve placed the link on my English Themes for Beginners under Citizenship.