72 Ways to Learn Japanese for Free - Tips, tricks and websites used