File in PGN format.
This is Levy Rosman of Gotham Chess's Caro-Kann course. The course is split into 8 sections, a quick starter guide to quickly incorporate the Caro-Kann into your games, and seven theory chapters covering the Classical, Advance, Exchange, Panov, 2 Knights, Fantasy, and other sidelines after 1.e4 c6. This is updated in 2021 and is a good roadmap to White's and Black's options in the Caro-Kann.