The good news is that a new chapter of Toastmasters has just opened up in St.Gallen and is conveniently located in the market place at the Marktplatz restaurant. If you have heard of Toastmasters before then you need no further explanation other than the link below.
But if you haven’t heard of it before, Toastmasters is an educational collective that gives you the chance to improve your public speaking skills and confidence. It is also a great way to meet up with other English speakers for a reason other than drinking :-). The aim is to encourage a bi-lingual club so if you are also looking for an outlet for your German practice, then this could be the chance.