Methods of teaching foreign languages