Hailing from McKinney Texas, David Riddle is a proud native Texan and lovingly referred to as “Mr. Mustache” by many of his students. Like most, David learned the moves to chess when he was young, but did not truly fall in love with chess until he was much older. Although being a self taught chess player is considered unorthodox, David is not bothered by it and believes this allows him to explain chess concepts to his students more naturally and with greater simplicity. Having a Bachelor of Science in Finance and a Bachelor of Science in Accounting from The University of Texas at Dallas, David teaches chess because he loves teaching, loves chess, and loves working with kids and it shows through his animated and charismatic teaching style.