Now you can get all the reading and listening practice you want. It's integrated with a vocabulary list builder and quizzer.
I find it most useful to practice the memory recall technique of spaced repetition: quiz yourself on words you studied from 1 hour ago, 1 day ago and 1 week ago. Every time you recall, you increase your recall speed which is essential for understanding a foreign tongue.
Give it a shot: https://eardoor.com