Checklist how to learn a foreign language