What causes stammering?

We are not sure. But once it starts anxiety adds to the problem. You should seek out a speech therapist who specializes in this area. There are many skills to lessen the stammer but none stop it completely. A great movie to see is "the king's speech" about king george the v of england. This was the very beginining of speach therapy and we have elaborted on the skills he was taught then.