I agree. I would also recommend Daniel Naroditsky's speed run video series. He starts with new account and explains his ideas and thoughts as he progress to higher and higher elo.
He is a fantastic coach and trainer, Bobby Fisher's second in his follow-up match with Spassky, and top ten in the world (1) mid-1990, and with another great coach and writer, Jeremy Silman, author of several great chess books. Three of all the time greats—Kasparov, Karpov, Ivanchuk—were in the top 4 when Seirawan cracked the top ten.