Of course!
As for Toastmasters, we can enjoy speaking English visiting Toastmasters Clubs around the world.
Let's do it. Get out of mindset.
Also taking a meeting role or a club officer role is very effective for you to improve your English.
Do it. (^_−)−☆