"You know, I would think that it would have been easy for me to come into a discussion board, offer my help and not have people jump down my throat."
You know, you would have gotten a lot better reaction if you had spent some time reading the posts that were already here before jumping in and acting as if your presence would revolutionize things.
Honestly I will try answering your questions to the best of my ability, but if you could try to understand where I'm coming from, it would be helpful.
If you would try to understand what is already here, you would realize that there are many ready to answer questions to the best of their ability. When such questions naturally occur.
Because I do not know how each of you learn, it is difficult for me to explain things in a way you all can understand them because EVERYONE learns differently.
Many of the "questions" you have been offered so far are test of your knowledge, asked by people who already know the answers very well...
You will also discover with time that some here have highly specific ideas of what words mean - for example, when terence asks what your qualifications are, he means specifically which teaching society(s) you have been certified-by-examination in, because that is what the word means to him.
So, since you do not want my help, I will not give it.
Instead of promoting yourself, just wait until an ordinary question crops up by itself, and then join in the answers if you have something to contribute.