DuolingoThis might be as effective as taking a university level language course... learn language in small pieces, and level up like in a video game. Here are some instructions for signing up and sharing your progress with me (so you can get credit for practicing!)
FreeRicePractice your vocabulary and help fight world hunger at the same time! To select Spanish click "Subjects" at the top of the page. You can create an account if you want to save your progress, but either way every correct answer donates to combat world hunger!
Google ClassroomMiddle school assignments will be here. Please sign in with your UDA account to access your class information.