Here's the official team announcement
World Junior
Ladies: Cynthia Phaneuf
Men: Christopher Mabee, Shawn Sawyer
Dance: Tessa Virtue & Scott Moir, Lauren Senft & Leif Gislason
Pairs: Jessica Dube & Bryce Davison, Terra Findlay & John Mattatall
4C's
Ladies: Cynthia, Joannie, Jennifer
Men: Emanuel, Ben, Jeff
Pairs: Marcoux / Buntin, Langlois/Archetto, Putnam/Wirtz
Dance: Dubreuill/Lauzon, Wing/Lowe, Piche/Denis
Worlds
Ladies: Joannie, Jennifer
Men: Emanuel, Ben
Pairs: Marcoux/Buntin, Langlois/Archetto
Dance: Dubreuil/Lauzon, Wing/Lowe, Piche/Denis
World Junior
Ladies: Cynthia Phaneuf
Men: Christopher Mabee, Shawn Sawyer
Dance: Tessa Virtue & Scott Moir, Lauren Senft & Leif Gislason
Pairs: Jessica Dube & Bryce Davison, Terra Findlay & John Mattatall
4C's
Ladies: Cynthia, Joannie, Jennifer
Men: Emanuel, Ben, Jeff
Pairs: Marcoux / Buntin, Langlois/Archetto, Putnam/Wirtz
Dance: Dubreuill/Lauzon, Wing/Lowe, Piche/Denis
Worlds
Ladies: Joannie, Jennifer
Men: Emanuel, Ben
Pairs: Marcoux/Buntin, Langlois/Archetto
Dance: Dubreuil/Lauzon, Wing/Lowe, Piche/Denis