How can I transfer money to Iran?

How can I transfer money to Iran?

Bank to bank transfers is not possible due to unjust international sanctions led by the United States of America. Yet, students can bring cash with them which can be converted to the Iranian currency.