Snake Math is a tutorial program that teaches the addition, subtraction, multiplication, and division tables. It provides an individualized program for each user based on his/her strengths and weaknesses. The program is designed to be enjoyable as well as educational. Snake Math features a practice mode, a testing mode, and a race mode in which a user can race against a computer or human player. Snake Math's practice mode is more than it may at first seem. It uses exclusive AQT (Advanced Questioning Technology), so each practice session is perfectly suited to a user's strengths and weaknesses. When you get a question wrong, Snake Math remembers this, and keeps testing you on it until you consistently get it right. Snake Math knows exactly what level you are at, and will alter this level based on your performance. The result is that you always receive an individualized practice session, tailor-made to your personal strengths and weaknesses.