Learning Clip provides a ton of free interactive math activities. First, students listen to a brief cartoon video explaining the concept (the British accent might make things difficult for some students). Then, users play games reinforcing the idea.
You have to first register for the site. It’s worth a visit.
Thanks to the Kent ICT blog for the tip.