Teacher

Story Behind The Song

Everyone has one teacher who made a big difference in their lives.

Song Description

I was writing this about my Dad who was a teacher, and was thinking about many of us who have had one special teacher who has made a difference in our lives.

Song Length 3:54 Genre Pop - General, Pop - Easy Listening
Tempo Medium (111 - 130) Lead Vocal Male Vocal
Mood Pleased, Endearing Subject Hero, Teachers
Similar Artists Billy Joel, Seal Language English
Era 2000 and later

Lyrics

Oh, I didn't want to listen
I didn't want to hear
All the things you were saying to me
The ones I now hold so dear

Oh teacher it's true
I've grown up good
And it's all because of you

And you made me hang in
You never gave up on me
I was certainly no prize
That was so plain to see

Teacher it's true, oh it's oh so true
I grew up good and it's all because of you

Good from bad
Right from Wrong
Happy from sad
Weak from strong

And now I'm so much older
I've learned your lessons well
Oh teacher you made the difference
All the difference in the world

Oh teacher it's true, oh it's oh so true
I grew up good and it's all because of you

Guitar

Oh how I'm so thankful for you
What would I have done without you
Thank you, for being you

I am who I am
And I'm your biggest fan
I've done all I should and I owe it all to you

I owe it all to you
Oh teacher it so true
I grew up good and it's all because of you

Oh teacher, thank you
Thank you

Lyrics Bosworth Music Bosworth, Mikeal
Producer Bosworth, Mikeal Publisher Island Estuary Music Publishing, Inc.
Performance Bosworth, Mikeal Label Island Estuary Music Publishing, Inc.

Other Songs By Jeffrey Bosworth

Song
Actions
You Must Believe
Pop - Easy Listening
Plays: 6
Home For Christmas
Pop - Easy Listening
Plays: 77
Fields Of Green
Pop - Easy Listening
Plays: 140
Rest Assured
Pop - Easy Listening
Plays: 95
Halfway
Pop - Easy Listening
Plays: 75
Home With You
Pop - Easy Listening
Plays: 48
Wait and See
Rock - General
Plays: 13
True Spirit
Pop - Easy Listening
Plays: 11
Thank You (In So Many Ways)
Pop - Easy Listening
Plays: 55
Rhema
Pop - Rock
Plays: 8
View All Songs
Clean Clean

Clean Clean

Artist Name
00:00 / 00:00