For grammar and/or vocabulary practice, try the following links:

 

http://spanishprograms.com/spanish_teacher/index.htm

www.studyspanish.com

www.quia.com

www.uni.edu/becker/Spanish3.html      (this is an overwhelmingly HUGE link to TONS of goodies)

www.nysed.gov

www.transparentlanguage.com

 

 

For searches on the web, try the following Spanish search engines:

 

www.google.es