How to stop stuttering?

How do you stop stuttering. It isn't something you can just take a medication for. What are some ways to get rid of it?

Update: also, just curious, what are the causes for stuttering?

is it just low self-esteem or something more?
14 answers 14