These are the methods I used to teach my daughter.
Yes, I seriously used School House Rock to teach multiplication. I purchased the DVD's and played them in my car for about a year. You can purchase the videos for your car dvd player, or you can watch the videos for free online.
In addition to this, I used certain tricks that helped them multiply larger numbers that they had not memorized.