IFT Review