Logical Checks Logical Checks Chess puzzles designed to improve specific chess skills. Developed by HCC member David Hayes