Interactive Math by Cut the Knot

This site has a number of explanations, activities, and games for math.  Topics include: arithmetic, algebra, geometry, logic, visual illusions, and more. 
Skills: 
Level: 
ESL Advanced
ABE Intermediate
GED
Topics: 
math