Is an MIM program worth the investment?