Math Games Level 1 teaches addition and multiplication.
Brings together geometry, algebra, spreadsheets, statistics, and calculus.
Great free software to learn the fundamentals of Math / BASIC programming.