Nick Dourado On Halifax’s improvised music scene, mathematics for building community, and the impact of great teachers