Music, Teaching and Performance