Currently this site is under construction as I do a complete overhaul/re-design! Feel free to click around, but don't be surprised if some of the pages look wonky or don't load properly. Thanks for your patience and interest!

I love to learn and teach so as I learn things, whether they pertain to music or software development I aim to share that knowledge here.