IDF is an absolute treasure trove of information, knowledge and learning for designers at all levels. I have completed 3 courses and already have 3 more lined up. IDF is totally awesome!
Tip for consumers: Stick to it and don't give up- learn as much as you can