5000 words sorted by frequency (strict typing) + extra material

I start this forum to handle the following three courses:

1- 5000 words sorted by frequency (strict typing)

This course is an invaluable resource for anyone wishing to learn the most frequent German words by decreasing order of frequency. It is based on an excellent corpus, contains very few errors, and includes audio, gender, plural, and declension information.

2 - Overflow - 5000 words by frequency (strict typing)

This course includes common words and sentences (A1-A2-B1-B2 levels) that do not appear in the original 5000 words above. More precisely, it includes:

I suggest to start learning this course after learning the first ~2000 of the 5000 words of the original list, and then to learn both courses in parallel.

3 - Common German verb + preposition idioms

This course includes the most common verb + preposition idioms in German along with their English equivalents. They are organised by preposition. Each example includes the declension as well as a sample sentence, in German and English. It is more comprehensive and/or contains fewer errors than the equivalent courses available on Memrise.