ICT is good if you don’t know basic market things. He is methodical and teaches you to be a disciplined trader. But he is not the author of what he teaches, it’s hard to tell who invented them . But that’s ok. if you doubt it, read Stock Market Technique No.2 by Wyckoff, 1934.