DOWNLOADS
String Theory: Track
Babel in the Heartlands: Track
String Theory Part 2 [Slow] Track
NEW SHORT-Orchestral Pieces
Track 1
Track 2
Track 3
The Jazz improviser and modern music theory application
Lessons in how the Jazz improviser approaches modern music theory and practice for guitar and all instruments
DOWNLOADS
String Theory: Track
Babel in the Heartlands: Track
String Theory Part 2 [Slow] Track
NEW SHORT-Orchestral Pieces
Track 1
Track 2
Track 3