I'm curious to know what has been the biggest challenges others have run into trying to learn Japanese. And have you tried paying for tutors, premium services, etc. or do you exclusively use only free online materials?
Second-best is to live there and learn through immersion.