Tim O'Brien is a performer of solo fingerstyle guitar and a member  of

 

 Avalon Swing 

 

 

Acoustic  guitar lessons