The Leaf Project

If you need a grammar-based foreign language course, check out The Leaf Project.  They offer lessons with accompanying YouTube videos and language activities, including readings, flash cards, culture and videos for Spanish and French.  With a high school syllabus to guide you, this could easily cover 1-2 years of high school foreign language credit.   Totally free.

If you’re looking for something more conversational, check out Mango Languages.

Leaf Languages