Everything published on Mejesi under "College of Chinese".
All 1193 HSK 4 (old HSK) words, split into 24 decks of ~50 cards each in alphabetical order. Pick a part to practice.
Mining-site Mandarin vocabulary and phrases, grouped by topic.