Grammar & case drills
Vocabulary with spaced repetition
Real-life situations
Grammar re-explanation
Passive listening