Sachverhalt:
Sachverhalt:
A. S._, geboren 1955 und seit Mai 2001 arbeitslos, wurde am 7. Mai 2002 vom Regionalen Arbeitsvermittlungszentrum (RAV) Oberuzwil angewiesen, vom 13. Mai bis 8. November 2002 am Beschäftigungsprogramm Y._ in X._ teilzunehmen. Am Nachmittag des 13. Mai 2002 trat S._ das Programm an; am Abend des 14. Mai 2002 teilte er zuerst dem RAV und anschliessend dem Einsatzleiter mit, er könne aus gesundheitlichen Gründen nicht am zugewiesenen Arbeitsplatz arbeiten, da dieser staubig sei. Nachdem er am 15. Mai 2002 seine Arbeit nicht mehr angetreten hatte, wurde S._ gleichentags vom RAV aufgefordert, unverzüglich wieder am Beschäftigungsprogramm teilzunehmen, worauf er ein Zeugnis des Dr. med. C._ vom 15. Mai 2002 einreichte, wonach er aus "medizinischen Gründen (Atemnot bei durchgemachter schwerer Lungenerkrankung) keine Arbeiten in staubigen Räumen oder in Räumen mit Rauch von chemischen Verbrennungen verrichten" dürfe. Nach Gewährung des rechtlichen Gehörs stellte das RAV S._ mit Verfügung vom 18. Juni 2002 mit Wirkung ab dem 16. Mai 2002 für 15 Tage in der Anspruchsberechtigung ein.
A. S._, geboren 1955 und seit Mai 2001 arbeitslos, wurde am 7. Mai 2002 vom Regionalen Arbeitsvermittlungszentrum (RAV) Oberuzwil angewiesen, vom 13. Mai bis 8. November 2002 am Beschäftigungsprogramm Y._ in X._ teilzunehmen. Am Nachmittag des 13. Mai 2002 trat S._ das Programm an; am Abend des 14. Mai 2002 teilte er zuerst dem RAV und anschliessend dem Einsatzleiter mit, er könne aus gesundheitlichen Gründen nicht am zugewiesenen Arbeitsplatz arbeiten, da dieser staubig sei. Nachdem er am 15. Mai 2002 seine Arbeit nicht mehr angetreten hatte, wurde S._ gleichentags vom RAV aufgefordert, unverzüglich wieder am Beschäftigungsprogramm teilzunehmen, worauf er ein Zeugnis des Dr. med. C._ vom 15. Mai 2002 einreichte, wonach er aus "medizinischen Gründen (Atemnot bei durchgemachter schwerer Lungenerkrankung) keine Arbeiten in staubigen Räumen oder in Räumen mit Rauch von chemischen Verbrennungen verrichten" dürfe. Nach Gewährung des rechtlichen Gehörs stellte das RAV S._ mit Verfügung vom 18. Juni 2002 mit Wirkung ab dem 16. Mai 2002 für 15 Tage in der Anspruchsberechtigung ein.
B. Die dagegen erhobene Beschwerde wies das Versicherungsgericht des Kantons St. Gallen mit Entscheid vom 4. Juni 2003 ab, nachdem es eine Stellungnahme des Leiters des Beschäftigungsprogrammes Y._ vom 31. März 2003 eingeholt hatte.
B. Die dagegen erhobene Beschwerde wies das Versicherungsgericht des Kantons St. Gallen mit Entscheid vom 4. Juni 2003 ab, nachdem es eine Stellungnahme des Leiters des Beschäftigungsprogrammes Y._ vom 31. März 2003 eingeholt hatte.
C. S._ lässt Verwaltungsgerichtsbeschwerde führen mit den Anträgen, der vorinstanzliche Entscheid und die Verwaltungsverfügung seien aufzuheben, eventualiter sei die Sache zu neuem Entscheid an die Vorinstanz zurückzuweisen.
Das Amt für Arbeit des Kantons St. Gallen schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde, während das Staatssekretariat für Wirtschaft auf eine Vernehmlassung verzichtet.

Das Eidg. Versicherungsgericht zieht in Erwägung:
Das Eidg. Versicherungsgericht zieht in Erwägung:
1. Die Vorinstanz hat die Bestimmungen über die Voraussetzungen der Einstellung in der Anspruchsberechtigung wegen Verletzung von Weisungen des Arbeitsamtes (<ref-law>), insbesondere bei Nichtannahme einer vorübergehenden Beschäftigung gemäss <ref-law> (vgl. <ref-ruling>), und die verschuldensabhängige Dauer der Einstellung (<ref-law>, <ref-law>) zutreffend dargestellt. Darauf wird verwiesen.
1. Die Vorinstanz hat die Bestimmungen über die Voraussetzungen der Einstellung in der Anspruchsberechtigung wegen Verletzung von Weisungen des Arbeitsamtes (<ref-law>), insbesondere bei Nichtannahme einer vorübergehenden Beschäftigung gemäss <ref-law> (vgl. <ref-ruling>), und die verschuldensabhängige Dauer der Einstellung (<ref-law>, <ref-law>) zutreffend dargestellt. Darauf wird verwiesen.
2. Streitig ist die Frage der Einstellung in der Anspruchsberechtigung. Die Vorinstanz bejaht sie, da der Versicherte ohne entschuldbaren Grund das zumutbare Einsatzprogramm beendet habe, während der Beschwerdeführer der Auffassung ist, die Tätigkeit im Einsatzprogramm sei ihm gesundheitlich nicht zumutbar und der Einsatzabbruch damit entschuldbar gewesen.
2.1 Zunächst ist festzuhalten, dass der Versicherte zu Recht zum Besuch des Beschäftigungsprogramms angewiesen worden ist, da sich dadurch bei der seit gut einem Jahr bestehenden Arbeitslosigkeit die Chance der Wiedereingliederung in den Arbeitsmarkt erhöht hätte. Es ist dem RAV zur Zeit der Zuweisung im Übrigen noch nicht bekannt gewesen (und hätte am Sinn des Besuchs des Einsatzprogramms auch nichts geändert), dass der Beschwerdeführer ab dem 1. Juni 2002 eine neue Stelle als Koch in einem Restaurant antreten konnte (die er kurz darauf jedoch wieder verloren hat).
2.2 Aufgrund der Akten ist erstellt und auch unbestritten, dass dem Versicherten Arbeiten mit Exposition zu Staub oder Rauch infolge Verbrennung von Chemikalien aus medizinischer Sicht nicht möglich sind. Im Weiteren ist - wie in der Verwaltungsgerichtsbeschwerde zu Recht ausgeführt wird - auch gestützt auf die Stellungnahme des Leiters des Einsatzbetriebes vom 31. März 2003 davon auszugehen, dass die dem Beschwerdeführer im Beschäftigungsprogramm zugewiesene Arbeit nur eine leichte Staub- und Geruchsexposition aufgewiesen hat. Es stellt sich jedoch die Frage, ob diese sehr geringen Immissionen dem Versicherten aus medizinischen Gründen zumutbar gewesen sind oder ob er solche Einwirkungen strikt zu vermeiden hatte. In dieser Hinsicht ist vom kurzen Bericht des Dr. med. C._ vom 15. Mai 2002 auszugehen, der einerseits keine entsprechenden Aussagen macht und andererseits keinerlei Hinweise dafür enthält, dass beim Versicherten - nach anderthalb Tagen Tätigkeit im Einsatzprogramm - Symptome aufgetreten sind, die auf Arbeiten in nicht zumutbarer Umgebung zurückzuführen sind und eine sofortige Aufgabe der Tätigkeit im Einsatzprogramm bedingen. Im Weiteren fällt auf, dass der Beschwerdeführer erst im Rahmen des rechtlichen Gehörs am 17. Juni 2002 gegenüber dem RAV konkrete gesundheitliche Probleme erwähnt hat, während er in seinen mündlichen Äusserungen und zwei vorangegangenen schriftlichen Stellungnahmen immer nur in abstrakter Weise davon gesprochen hat, Staub- und Rauchexposition vermeiden zu müssen resp. Atemschwierigkeiten zu haben. Damit ist davon auszugehen, dass im Einsatzprogramm zwar eine leichte Exposition zu Staub und Gerüchen stattgefunden hat, die jedoch nicht einen sofortigen Abbruch des Einsatzes notwendig machte; weitere Abklärungen erübrigen sich.
2.3 Da die Tätigkeit im Einsatzprogramm nur eine leichte Exposition zu Staub und Gerüchen aufwies (Erw. 2.1 hievor) und damit aus medizinischen Gründen nicht offensichtlich unzumutbar war, hätte der Versicherte Hand dazu bieten müssen abzuklären, ob ihm nicht eine (noch) weniger staub- und geruchsexponierte Tätigkeit hätte zugewiesen können, oder ob er seine Arbeit allenfalls unter Verwendung einer Schutzmaske hätte erledigen müssen. So hat der Leiter des Einsatzbetriebes mit Schreiben vom 17. Mai 2002 gegenüber dem RAV ausgeführt, der Beschwerdeführer habe am Abend des 14. Mai 2002 erklärt, er werde am nächsten Tag nochmals zur Arbeit erscheinen, eine Schutzmaske tragen oder wenn nötig an einem anderen Arbeitsplatz weiterarbeiten. Dies hat der Versicherte jedoch unbestrittenermassen nicht getan, so dass er das Einsatzprogramm ohne entschuldbaren Grund verlassen hat, weshalb er in der Anspruchsberechtigung einzustellen ist (<ref-law>).
2.3 Da die Tätigkeit im Einsatzprogramm nur eine leichte Exposition zu Staub und Gerüchen aufwies (Erw. 2.1 hievor) und damit aus medizinischen Gründen nicht offensichtlich unzumutbar war, hätte der Versicherte Hand dazu bieten müssen abzuklären, ob ihm nicht eine (noch) weniger staub- und geruchsexponierte Tätigkeit hätte zugewiesen können, oder ob er seine Arbeit allenfalls unter Verwendung einer Schutzmaske hätte erledigen müssen. So hat der Leiter des Einsatzbetriebes mit Schreiben vom 17. Mai 2002 gegenüber dem RAV ausgeführt, der Beschwerdeführer habe am Abend des 14. Mai 2002 erklärt, er werde am nächsten Tag nochmals zur Arbeit erscheinen, eine Schutzmaske tragen oder wenn nötig an einem anderen Arbeitsplatz weiterarbeiten. Dies hat der Versicherte jedoch unbestrittenermassen nicht getan, so dass er das Einsatzprogramm ohne entschuldbaren Grund verlassen hat, weshalb er in der Anspruchsberechtigung einzustellen ist (<ref-law>).
3. Die Einstelldauer von 15 Tagen liegt am oberen Rand des leichten Verschuldens (<ref-law>) und trägt insbesondere dem Umstand Rechnung, dass der Versicherte nicht versucht hat umfassend abzuklären, ob die Arbeit im Einsatzbetrieb ihm gesundheitlich zumutbar sei oder nicht. Die Einstelldauer ist deshalb - auch im Rahmen der Angemessenheitskontrolle (Art. 132 OG) - nicht zu beanstanden.

Demnach erkennt das Eidg. Versicherungsgericht:
Demnach erkennt das Eidg. Versicherungsgericht:
1. Die Verwaltungsgerichtsbeschwerde wird abgewiesen.
1. Die Verwaltungsgerichtsbeschwerde wird abgewiesen.
2. Es werden keine Gerichtskosten erhoben.
2. Es werden keine Gerichtskosten erhoben.
3. Dieses Urteil wird den Parteien, dem Versicherungsgericht des Kantons St. Gallen, der Kantonalen Arbeitslosenkasse St. Gallen und dem Staatssekretariat für Wirtschaft zugestellt.
Luzern, 2. Dezember 2003
Im Namen des Eidgenössischen Versicherungsgerichts
Der Präsident der III. Kammer: Der Gerichtsschreiber: