Better My City

β€œbecause change doesn’t wait for voting age.”

18 ways I tried to improve my city before turning 18 β€” experiments in civic participation.

What's new? 18 Ways Made Better

What's New?

πŸš€ Better My City App Launched! Download for Android

πŸš€ Available to All Toronto Students!

Download the files and install on your phone

App Launch

πŸ™οΈ 75+ Issues Resolved

Students used "Better My City" to report civic problems

Civic Achievements

You could fix the next one!

Better My City Preview

18 Ways to Better My City

Grouped into stages that reflect growing civic engagement and leadership.

🌱 Stage 1 β€” Awareness & Local Action

01. πŸ“ž Report at 311

Use 311 phone lines or city apps to report local issues like potholes, broken lights, or safety hazards, helping your city respond faster.

Learn how β†’

02. πŸ’» Write to City Staff

Send thoughtful letters or emails to city departments about problems and possible solutions in your community.

Learn how β†’

03. πŸ™οΈ Participate in City Consultations

Attend public meetings, contribute to surveys, and share feedback on city projects to make sure youth voices are heard in urban planning.

Learn how β†’

🀝 Stage 2 β€” Community & Collaboration

04. 🏫 Become a Legislative Page

Learn how government works from the inside by assisting elected officials and attending legislative sessions.

Learn how β†’

05. πŸŽ“ Join a Non-Profit

Connect with people who share your interests. Volunteer and collaborate on meaningful community projects and initiatives.

Learn how β†’

06. 🌍 Join Youth Cabinet

Work with other young people and city officials to influence decisions and design youth-friendly policies.

Learn how β†’

07. πŸ“ˆ Participate in Civic Hackathons

Collaborate with youth, developers, and designers to build innovative tech solutions for civic challenges.

Learn how β†’

πŸ“£ Stage 3 β€” Public Advocacy & Voice

08. ✍️ Write Letters to Editors

Publish opinion pieces to raise awareness, challenge policies, and contribute youth perspectives.

Learn how β†’

09. πŸ“° Speak to Media

Use interviews and articles to share your message, inspire others, and help shape public conversations.

Learn how β†’

10. πŸ“£ Sign a Petition

Gather signatures for causes you care about and present them to decision-makers.

Learn how β†’

11. πŸ“’ Join a Protest

Take part in peaceful demonstrations to raise awareness and demand action on local or global issues.

Learn how β†’

πŸ›οΈ Stage 4 β€” Leadership & Policy Influence

12. πŸ›οΈ Depute at City Hall

Speak directly to city leaders. Share your ideas, give feedback on policies, and advocate for community issues.

Learn how β†’

13. πŸ—³οΈ Meet Your Representatives

Arrange meetings or send messages to elected officials to discuss youth issues and share solutions.

Learn how β†’

14. πŸ—³οΈ Campaign for Good Leaders

Volunteer or support campaigns for ethical and inclusive candidates. Help raise voter awareness about key civic issues.

Learn how β†’

πŸ’‘ Stage 5 β€” Creativity & Innovation

15. 🧠 Apply AI to City Data

Use open data and artificial intelligence to analyze civic challenges and propose new solutions.

Learn how β†’

16. πŸ“Š Generate Open Data

Collect, analyze, and share data about your community to promote transparency, sustainability, and innovation.

Learn how β†’

17. 🎬 Make Civic Films

Create short documentaries or videos to highlight community issues and inspire positive change.

Learn how β†’

18. πŸ§ͺ Present at Science Fairs

Showcase innovations that connect science with society, like clean energy or sustainable design.

Learn how β†’