There are a range of grammar and vocabulary exercises at different levels.
In case you need another copy, here is the grammar mat for all your grammatical needs!
Good mix of grammar and vocabulary re-enforcement tasks.
http://oye.languageskills.co.uk/index.htmlFree between 4 p.m and 9 a.m and a good variety of exercises for A level.
http://www.jimmyp.me.uk/page142.htmlLots of interactive exercises to compliment the Animo text book.
http://www.languagesonline.org.uk/A variety of grammar and vocabulary exercises.
http://www.verbuga.eu/Esmi/Esmi.htmlGreat for practising verb conjugations in different tenses.
The following sites are very useful for reading online articles, learning about
Spanish culture and expanding your vocabulary.