Openings Trainer

Pick an opening, then a variation. Watch it build move by move with the ideas explained, drill it from memory, or play it out. Every line ends with the plan for the middlegame.