Award-winning composer and producer David Foster takes to the stage. Photo by John Yanyshyn.