I studied PPL written with Sporty and then purchased their IFR written. By the time, I finished preparing IFR, I didn't feel as solid, so I purchased GoldSeal's IFR & Commerical bundle. I don't know whether, or not, I have a good memory, but the preparation system helps to you repeat the ones...