Opening courses
- Nimzo-Indian Complete Repertoire for White with GM Davorin Kuljasevic (Modern Chess)
- Dynamic Anti-Catalan Repertoire (Modern Chess)
- 1.d4 Nf6 2.c4 e6 3.Bf4 – Complete Repertoire for White (Modern Chess)
- The Steinitz Defense Deferred (Modern Chess)
- Four Knights Sicilian with GM Davorin Kuljasevic (The Chess World)
- The Modern Makagonov – Complete Repertoire against King’s Indian Defence (Modern Chess)
- Nimzo-Indian Defence – Complete Repertoire for Black (Modern Chess)
- 1.d4 Nf6 2.c4 e6 3.Nf3 d5 – Ragozin and Queen’s Gambit with 4…a6 for Black (Modern Chess)
- GM Repertoire against the Slav (Modern Chess)
- GM Repertoire against the Slav – Part 2. Fight the Semi-Slav (Modern Chess)
- GM Repertoire against the Slav – Part 3. Squeeze the Chebanenko Slav (Modern Chess)