The following links are additional resources for you to practice and review Spanish vocabulary and grammar.
Quizlet (vocabulary practice, any level)
Grammar Practice (any level)
Spanish/English Dictionary
National Spanish Exam - practice exercises
National Spanish Exam - Past exams for practice
Machu Picchu, Perú