Learn openings move by move
Pick an opening, then learn each line in three steps. Every move is explained, so you know the idea and not just the moves.
1. WatchSee the line played out, with a short reason for every move.
2. PractisePlay your side yourself. Stuck? A hint shows the idea, then the piece to move.
3. RecallPlay it from memory. One mistake or none and the line is learned.