Original music! Stream or download and name your price, from free to infinity.

Friday, March 27, 2015


I have agreed to the terms
I have been to the mountaintop
I have called you by name
I have done the deed
I have embraced

You have all of me
You have been waiting here
You have compassed this mountain
You have my hopes
You have eliminated the impossible

We have a savior
We have begun
We have come into this house
We have discovered moons
We have everything we need

I will survive
You will know
We will not be shaken

A Letter to My Students

I don’t say it enough, but I care about you. Each of you. That’s why I’m here. It’s too much work to do it for the money, so there must be ...