Resources for English Learners / ESL
Are there any online resources (or books you would recommend) for those that wish to learn more (vocabulary, figures of speech, conversational language, etc) in the present-day American English language - I feel like this would help a lot while translating.