English language on pre-intermediate (elementary) level is sufficient. Other European languages e.g. German, French, Spanish would be advantage. In...