The Islamic International Foundation of Cooperation (IslamIFC) is a nonprofit, non governmental organization that partners with North American Muslims, non-Muslims and organizations. It promotes mutual understanding and cultural exchange. This organization supports business ventures in order to finance cultural and educational activities. The IslamIFC is the parent organization that includes the Al-Mahdi Program and the 21 February Books. This organization was established in 1990 by some experts in Islamic Studies in the Iranian city of Qom.