Instruct: Classify Amazon reviews into positive or negative sentiment
Query: Excellent and essential dictionary

This is a small book but it is packed with visual images and the Spanish words for them. So many useful items are in here, you will not need much more than this. It is small enough that I took it with me to Spain and plan to take it to Mexico. It is also well organized and handy to use so you can find the word you need quickly and easily. I think this an essential book to your Spanish learning.