What do you recommend? [professional communication skills course]

Greetings to everyone!

I am looking for some kind of a course/webinar/seminar in Zurich or somewhere around, which could help improving communication skills, emotional intelligence, assertiveness, self-awareness and self-consciousness.

Has any of you attended something like that, which really helped you developing your attitude in a workplace and generally with your career?

Please feel free to recommend anything else that has worked successfully for you.

Thank you in advance.

There is Toastmasters, which has a very welcoming attitude. You get to give talks with empathic feedback from the other club members and play roles in the running of meetings. Later you can become a club official. So there are opportunities to learn a range of the skills that you mention.