Jim Bumgardner has been making and publishing free puzzles at Krazydad.com since 2005. The site now offers over a million puzzles, free to download and print. Jim has worked for over 30 years as a computer software developer and is also a pianist and composer. He lives in Los Angeles with his wife, two children, a dog, a cat, and a broken pencil sharpener.