Given that you are probably going to need English to communicate with other ESL speakers, neither. Just English. Idioms, slang, vocabulary specific to one English-speaking country - these are interesting if you are studying for love of the language and useful if you want to live in an English-speaking country, but they will be totally unnecessary in most situations.