Tracy Dahl Toronto Mendelssohn Choir Mario Bernardi Toronto Symphony Orchestra Isabel Bayrakdarian Catherine Robbin Michael Schade Russell Braun Richard Bradshaw Brett Polegato Jean Stilwell Robert Pomakov Gino Quilico Richard Margison Adrianne Pieczonka Measha Brueggergosman James Westman Frances Ginzer Ben Heppner