My 10-year-old hates maths, and in particular multiplication tables also.
I found this resource recently, and we've started working to what it recommends:
http://www.col-ed.org/cur/math/math02.txt
Basically, you learn the 'easy' ones first - 0, 1, 2, 5, 10, 11
then there are some nice tricks to learn others - they are all listed in the link.
Then I googled for some nice colourful posters, which we've printed and taped up in his bedroom - hopefully osmosis will play its part!
I also find that once the class moves onto a new concept, to make time to go over it with the child straight away, as it's not always possible for every child in a class of 30 - 32 to grasp it immediately. My son still doesn't like maths, but he's getting more confident about the subject which is great.
There are some ideas here for teaching the concept of multiplication:
http://www.mathcats.com/grownupcats/ideabankmultiplication.html
[broken link removed]
I had the same problem recently when they moved onto division... sometimes teachers just don't seem to understand that it's the most basic concept that the kids aren't grasping.