I stumbled in to the Music for People website today and found that they have a very rich calendar of musical workshops, programs and retreats. I have not attended any of their programs (they are on the east coast, I am on the west coast). But they have some wonderful events planned.
Here's a link to their calendar: http://www.musicforpeople.org/calendar.html
They offer a range of products: http://www.musicforpeople.org/store.html