Learn your tables
This is a very nice timetable website where you can practice your timetables.
You can choose a specific time table that you would like to practice from 1 - 10.
There are three different modes in which you can practice.
Test, drag and answer. There is also a mixed section that jumples the tables up.