Bretz, Mary Lee;
Avance! : intermediate Spanish;
McGraw Hill, 2008.
A Spanish dictionary into and from your native language is also a valuable tool. Please note that although there are some dictionaries available in the library, you may want to consider purchasing your own copy, particularly if your are intending to continue learning Spanish in coming years.