My son is now learning multiplication. We have used songs, flash cards and just plain exercises of me asking him to tell me the answer.
However when I a multiplication table for him, that was the moment he really got the idea and now he has mastered the skill.
I am not an expert on teaching, but if you are looking for a new way to teach your kids multiplication you might want to try this tables.
Feel free to download them.