It's been a while since I've done some proper public speaking, except in internal team or product area circles, but now it is always in English. And I am both not a very talkative person, and not a native English speaker.
This course of almost two hours of content felt different from most (which tend to just teach you how to speak more correct). It goes the other way around, explaining techniques to, while being yourself, being properly understood, becoming more confident, and tricks on how to pronounce English not exactly "better", but instead "more clear".
I really liked the advices it gives, and the exercise files and additional content are among the most interesting ones I've seen in English-teaching related courses.