I have 12 years of formal piano training. 46 years of playing guitar, and 20 years teaching guitar. I've played banjo for 20 years, both blue grass and old-time. I have also been teaching mandolin and fiddle for 20 years. I have been playing ukelele for 40 years and teaching it for 10.