Instruct: Classify Amazon reviews into positive or negative sentiment
Query: Good Dictionary for Wide Range of Meanings

This is a good dictionary that gives a full range of meanings for English words. My Russian teacher even has it and recommends it. I am learning that there are so many ways to say one English word in Russian it just depends on to whom and what you are trying to say. This dictionary is helpful in that it gives the different words for the different scenarios. I would recommend it highly.