In the NFLC's own words...
The National Foreign Language Center (NFLC) is dedicated to promoting a language-competent society by developing and disseminating information that informs policy makers. The mission of the NFLC is to improve the capacity of the U.S. to communicate in languages other than English. We implement that mission through intensive and innovative strategic planning and development with globalized institutions, organizations, and enterprises throughout the United States.
Their portal is filled with lessons for dozens of languages (and dialects, esp. Arabic) ranging from Russian to Tongan, Albanian to Wolof. You can drill down in your search based on the proficiency you want to work on (Listening or Reading), the level you want to work on (based on ILR or ACTFL standards), the topic and the objective. For Russian alone there are over 240 lessons!
I checked out one Russian reading assessment and it is reminiscent of not only Joint Language University and some other DLI products, but also similar to the DLPT, which I'll be taking again in December.
The subscription costs $5 a month and can be cancelled anytime (no, I don't get anything for "advertising" for them and I'm not affiliated with them in any way). I figured I'd give it a go at least up until my DLPT, and then maybe stay on.