I might also suggest the Museum Science program at Texas Tech University in scenic Lubbock, Texas. It's definatly not Canada, but it is a good program.