Welcome to the wonderful world of mathemagic with Jim Snapp. Click on the buttons below to find out more about Jim and his magical presentations.