When you surprise me through

When you surprise me through with test
I get a little upset
When you take that check abrupt
I get scared too much, you know
When you are strict with me on life
My face always shows
But I know that you do that so that I come first
In every race of life I know
You care so much for me and don't even show
So salute to a great teacher like you
Coz people like you are so few!