Is there a "best way" to rote learn times tables?

Why my original hypothesis was wildly wrong

Can learning times tables be fun? ...Not really, but you can try to make them less boring!

Times tables Rap - Learning from our own

Same problems different classes

There are WAY less times tables than you think there are!