An essential experience for emerging musicians, Banff Centre’s master classes offer artistic inspiration and development in a supportive and collaborative setting where life-long friendships are...