I always recommend ICT and it starts controversy that I don’t want. I’m trading full time now and am familiar with various technical styles of trading. Personally I don’t think you need to pay for education and just because something costs money that does not make it better. I do not recommend Vic Noble. Chris Capre seems honest and I’ve bought a course from him, but my understanding of price did not improve that much from my experience - could be more me. Jason Stapleton runs Trade Empowered, but I dislike him, and think that although his free videos are beneficial to watch, I would not spend money at his company.
My trading has progressed the most from what I’ve learned from ICT, and I would not trade the way I see the market for any other course that costs money even if it were offered to me for free. I believe he is the best mentor / trading teacher, and his work is free. There is a Sky… group that shares information based on his teachings, and if you take the time to try to learn his stuff, I’m sure one of his students would spend an hour talking about anything you did not understand.
Think about the type of trader you envision yourself as. If you are totally sold on Fundamentals and understanding them, you might choose a different direction. If you need to have a mechanical system given to you with moving averages crossing, again you might want to choose a different direction. But if you want to understand how price is being moved by those who control it, and you really want to learn how to read price action from charts (and have the time to learn) I think ICT is the best choice one can make. If you search engine: Inner Circle Trader you’ll find a tutorial page with several of his courses. They build on each other and I’d say start at the beginning. They are all free.