Suggestions for what we consider some of the best chess curricula appear at

Most coaches in Highland Park use Promethean Boards to teach.  Most beginning and intermediate coaches use Think Like a King and Chessmaster software; our advanced coaches often use ChessBase.

The hard copy curriculum most of us also use for beginners and intermediates can be viewed by clicking here.