Windows-based offline chess opening trainer

Sort:
xbugsxbunny

Is there a http://chesstempo.com/game-database.html--like program that we could download for mastering opening lines/theories? In other words, is there a free Windows-based offline chess opening trainer out there? Thank you, guys in advance!