I've been practicing Japanese again (I lived there as a kid and picked it up again during university, but have lost a lot of it since). I've found out a formula I'm enjoying: daily flash cards (WaniKani is awesome) combined with a show in Japanese with English subtitles I watch a few nights a week.