I really dived deep into the educational section at the XM website, seriously. Can't call myself a rookie (or I just have an inflated expectations about my skills) but I daily discover new things about trading, technical analysis, price momentum, price action strategies and so on.
I know that a bunch of those strategies are typical and not very surprising, still watching their live sessions brings me new knowledge.
In general, they do really work hard on educational content. I have to say no other broker contributes so much into teaching traders. Trade ideas aren't that accurate though.