violinist. composer. teacher. riverwalkstringcamp. wordsmith.