A cough can be one of the most frustrating symptoms of a cold, flu, allergies, or seasonal changes. Whether it's a dry, tickling cough that keeps you awake at night or a productive cough that leaves your throat feeling irritated, finding relief is often a top priority. Fortunately, several effective...