Thanks rainman. I second what Brent has said. You are a good teacher.
Sharing the knowledge is a good charity and deed.
One old poet said: " Stand up for the teacher and show your respect and appreciation. The teacher has almost reached the level of a prophet."