I've played guitar with Geoff for years. He's a fantastic teacher. Methodical and very patient. Perfect for any age. He's written some great songs as well.