When it comes to openings I usually recommend either GM Yasser Seirawan with his winning chess series, or GM Igor Smirnov with his remote chess academy. Specifically with Seirawan.. The "Play Winning Chess". It explains in detail the elements of chess. Which was introduced also by GM Larry Evans at one time. I don't know who mentions them first, GM Seirawan or GM Evans, but they both expand on the ideas of "Force, Space, Time, and pawn structure." This is the basic theory for openings. People don't understand this. And some people have taken offense to me stating that his openings book in the same series is crap compared to the first book of the series. But it's true.. Play winning chess is the true openings book.
On IM Silman's work on how to reassess your chess. It's okay.. I liked it, but in practical play I don't think it works for everyone. I mean I think it's good to have in your arsenal. Knowledge of the ideas in the book is helpful, but I don't know if it's a win all system of thought. And I doubt it will help understand openings better.
The main recommendation is GM Igor Smirnov. Based on his remote chess academy. You can probably start with this link and look around.
chess-teacher.com/affiliates/idevaffiliate.php?id=1517_45He has a lot of material free as well. I suggest looking at those first to get an idea of his teaching style. I learned from his video course. He has two opening modules. However, the meat of the system of thought is in his GM Secrets course. Which actually is remarkably similar to GM Seirawan's Play winning chess. The main difference is GM Seirawan covers the elements of chess, and GM Smirnov explores a new way to look at "Steinitz laws of chess" and condenses them into a complete comprehensive course. I like this because as a learning player I always heard people recommend exploring Steinitz laws in depth, but they NEVER EVER explained how. The more I researched, the more I found out they are not specifically explored except for in certain books. And they are not really "EXPLORED" they are "MENTIONED". And you have to nit pick wording spread out through the books to compile the lessons. this is the first time I have seen them explored. I have not read the book I posted the link for.. so I don't know how good or bad it is. I can only vouge for the video courses.
The third recommendation which is new to my repertoire is the master method series. I am finding these very informative overall. And specifically to this subject I will recommend two authors. 1. GM Simon Williams, and 2. WGM Ana Rudolph. They both have very good instructional value. And WGM Rudolph covers a very good way to learn an opening from scratch.
Hope this helps,