For those of you who have mastered a new language, what would you say is the best method to accomplish this. Distinguish between learning to speak, read, and write; as they are different skills. ...