Craig Carmichael, PhD
Engineer / Analyst
Projects
I am keeping myself busy with work, consulting, the financial markets, the NFC, mentoring, etc. 

I also am the co-inventor of a game that teaches children how to play chess through example.  We are in the process of trying to produce/market the game and it's derivatives.



Craig Carmichael

Farmington, MN
email: cc@craigcarmichael.net

Web Hosting Companies