From the developer: "ChessTeacher teaches the moves, rules and basic chess strategies. Suitable for both complete novices and inexperienced players who wish to sharpen their chess vision. The free version has all features enabled, but the full version includes a large number of extra master games that can be played over."