I have extensive experience teaching and facilitating in a range of settings, both as visiting artist in residence and in delivering and developing existing programmes .