Chess Openings for Black

Every defense against 1.e4 and 1.d4, Sicilian, French, Caro-Kann, Petrov, Scandinavian against 1.e4; King's Indian, Nimzo-Indian, Queen's Gambit Declined against 1.d4. Each opening is drillable with spaced repetition.