As a high school chess coach I've looked at numerous books that teach the middlegame and "How to Reassess your Chess 4th edition" by Jeremy Silman, was the best book I've came across. Below is a digitalized version of the course, which I've recorded and commented on with a few additions of my own from other books. ENJOY!!!!!