First of all...to NICK...really not a funny response. GROW UP and keep your ignorance to yourself.
Anyway...I have a 9 year old son who stutters and he has been that way for as long as I can remember. We thought that he would grow out of it, most kids do, but my son still does it. He has gone to speech therapy since kindergarten (5 years old) and while it has helped him a great deal, the stuttering continues. Fortunately it's not horrible and he can definitly carry on a conversation and get his point across without a great deal of trouble. He definitly does not have low self esteem...a few people make fun of him here and there, but his school buddies have been with him since they started school...it's the only way they know him to be. He is extremely popular...he is class president and excels at football, wrestling and art.
No one can really ever give a cause for stuttering, not even the therapist that he sees. However, stuttering is most common in boys who have mothers that stuttered. Consequently, while I do not stutter anymore, I used to and I sometimes still trip up on my words here and there. It can also be related to poor prenatal care or mothers who did illegal drugs while pregnant.
I really doubt that there is a way to totally eliminate stuttering. Therapy helps; my son has been taught to use "smooth speech" and to try and have a rythm to your words. It has helped, but at high stress times or when he is excited about something he stutters more.
Hope that helped!
I have a son that stutters