All of my life I've searched to find
Waiting to find someone that’s true
You came into my life today
It seems you know just what to say
You impress me, baby
Let me hold you, honey
You impress me, baby
You're what I've been waiting for
You be the teacher of my class
Our private school
We have no rules
Then we take our lessons slow
You show and tell me what you know
You impress me, baby
Show and tell me, honey
You impress me, baby
You’re what I've been waiting for
Ba ba ba ba bada dum
(sha doo doo)
Ba ba ba ba bada dum
(sha doo doo)
Ba ba ba ba bada dum
You're what I've been waiting for
You are the magic in my life
The melody
The reasons why
You impress me, baby
(sha doo, sha doo, do, do, do)
Show and tell me, honey
(sha doo, sha doo, do, do, do)
You're what I've been waiting for
Ba ba ba ba bada dum (sha doo doo)
Ba ba ba ba bada dum (sha doo doo)
Ba ba ba ba bada dum
You're what I've been waiting for
You impress me, baby
Show and tell me, honey
You impress me, baby
You’re what I’ve been waiting for
Ba ba ba ba bada dum (sha doo doo)
Ba ba ba ba bada dum (sha doo doo)
Ba ba ba ba bada dum
You're what I’ve been waiting for
You impress me, baby
Show and tell me, honey
You impress me, baby
You're what I've been waiting for