I've been teaching all styles of guitar for 20 years. From metal to film scoring, I love it all. I received a degree in music theory and composition from Azusa Pacific University in 2006. Since then I've played with many artists over the years. I frequently record with Mark Hart of Super Tramp and Crowded House. I've also been on tour with Sammy Hagar, opening shows with his son Andrew.