IENA wishes to remind its 2017 participants of the US tax deadline of April 17. Anyone who has worked in the US is required to file a tax return (although there are certain exemptions depending on the income earned). If you are not compliant with filing your return, you may have issues with future US visa applications.
For more information, visit https://www.taxback.com/en/usa/ or contact IENA.
Who knows, you might be entitled to a refund!