Em G A Em G A Em G A Em G A [Verse] Em He was 5 foot 7 Em G A Strong as an Oak tree Em Yeah he had a good reason Em G A for every lick he gave me B But he showed me the ropes Good whiskey and smoke A And how to tell a dirty joke [Chorus] Em G A I had a good teacher Em G A Half devil, half preacher Em G A He made me a believer Em G A I had a good teacher, teacher Oh Yeah! [Interlude] Em G A Em G A [Verse 2] Em She was 6 foot 1 Em G A Shakin' that money thing Em I was high school dumb Em G A when I had my first tall one B But she gave me a sip and a kiss on the lips A She let me give her one more [Chorus 2] Em G A I had a good teacher Em G A Half devil, half preacher Em G A He made me a believer Em G A I had a good teacher, teacher Oh Yeah! [Solo] D C A/C# D B/D# [Verse 3] Em Em G A I graduated from the school of hard knocks yeah Em Em G A Learned from the best all the tricks to get by B But I gotta give credit where credit is due A I wasn't born no fool [Interlude] D I had a good teacher C A really good teacher A/C# Oh D I had a good B/D# I had a good [Chorus 3] Em G A I had a good teacher Em G A Half devil, half preacher Em G A He made me a believer Em G A I had a good teacher, teacher Em G A Lord I had a good teacher, teacher Em G A She was my teacher Em G A She was a really good teacher Em G A She made me a believer Em G A Lord I had some good teachers Em Some really good teachers!