Benzonatate
"I understand how some people say it doesn't work, because for me it took a few days. I, at times, throughout my life get sick with a cough that makes me nearly insane!
Stick with it! By the second day I was experiencing very little coughing. It just seemed to just kick in and It's saved my sanity."