Radio telephony trainer for the German BZF I and BZF II with push-to-talk: the app scores each spoken transmission and the ground station replies with a real voice, across 20 scenarios in German and English. It also has the 261 exam questions with reasoning and 95 lessons, 82 of them as video; free and without ads, in the browser and as an iOS and Android app.
Facts are taken from the vendor's website and may have changed since. Prices are the lowest standard price the vendor lists. Reviews are the opinions of their authors.
Fly realistic ATC scenarios and get feedback on every transmission, free to start.