Tickets
Performances
2024/25 Season
TSO & Guest Appearances
Ways To Save
Online Viewing
Past Seasons
2023/24 Season
2022/23 Season
2021/22 Season
2020/21 Online Season
Our Recordings
Remember: 130 Years of Canadian Choral Music
Education & Community
TMCommunity
Singsation
Exchange: A Day of Choral Community workshops
Choral Composition Competition
Take the Podium Conducting Symposium
Sing at Home
About
Who We Are
Artistic Leadership
News & Media
Media Reviews
Media Releases
Program Notes
Choral News
Our History
Our Choral Music Library
A Safe Creative Space
Diversity, Equity & Inclusion
Staff & Board of Directors
Contact Us
Join Us
Audition for TMChoir
Audition for TMSingers
Volunteer
Work With Us
Donate
Become a Supporter
Building a Lasting Legacy
Individual Giving
Performances
2024/25 Season
TSO & Guest Appearances
Ways To Save
Online Viewing
Past Seasons
2023/24 Season
2022/23 Season
2021/22 Season
2020/21 Online Season
Our Recordings
Remember: 130 Years of Canadian Choral Music
Education & Community
TMCommunity
Singsation
Exchange: A Day of Choral Community workshops
Choral Composition Competition
Take the Podium Conducting Symposium
Sing at Home
About
Who We Are
Artistic Leadership
News & Media
Media Reviews
Media Releases
Program Notes
Choral News
Our History
Our Choral Music Library
A Safe Creative Space
Diversity, Equity & Inclusion
Staff & Board of Directors
Contact Us
Join Us
Audition for TMChoir
Audition for TMSingers
Volunteer
Work With Us
Donate
Become a Supporter
Building a Lasting Legacy
Individual Giving
Tickets
March 15, 2021
March 15, 2021
Freude Freude