I have been fortunate to learn many
things - mechanics, technology, electronics, programming, music,
languages, and more. I have also had rewarding opportunities to
share my skills with my students. I am also very fortunate to be
able to play music for other people. My Web site is a
collection of my projects and proposals.