This site has videos sorted by level. When you open a video, you will also see questions that you can answer about the content of the video.
Intermediate Level (Spanish 3-5) Some will be labeled Advanced. Those are the more challenging ones that are better for Spanish 5.
You have to scroll pretty far to get to more than beginner level activities on this site. A1 is the lowest level, so keep scrolling until you see the level go up.
On this site, you can select your level and then sublevel to practice with mini-quizzes. It does take a few clicks to get to the actual audio and questions.
On this site, you can select your level and then sublevel to practice with mini-quizzes. It does take a few clicks to get to the actual readings.
On this site, the activities get more difficult farther down the page.
On this site, the activities get more difficult farther down the page.