Ixl
https://www.ixl.com/spanish

Duolingo
Duolingo is a free, fun, accessible, personalized language learning mobile app or web.

Khan Academy
Free world-class education for anyone app or web You can learn anything. Expert-created content and resources for every course and level.

Interactive Road to grammar help site
For Parents:
Engage NY Parent and Family Resources
Reading Tips for Parents