Students in POLI 4P12: Citizen Politics, POLI 4P16: Global Migration: Canada in a Comparative Context, and POLI 4P95: Political Science Internship have shadowed politicians, lawyers, police officers, mayors, and municipal managers. They have researched shelter accommodations, assessed housing needs, and explored services for seniors. Students have attended court, marketed jam, planned major events, and created a human library of people experiencing homelessness. They have conducted interviews and surveys, analyzed data on the Niagara population, elections, and housing needs, and have written reports providing summaries and recommendations on a variety of social services.