The German you'll actually use in Switzerland
I moved to German-speaking Switzerland myself without full language confidence - and spent 7 years there: in Fribourg and Bern. I know what German you actually need: for work, for the authorities, for talking to neighbors, and for daily life - not just for textbook dialogues.
In lessons I teach practical language for specific situations: job interviews, the first weeks in a new job, dealing with official paperwork, and how Swiss German differs from standard German - so you don't feel lost when you hear it in real life.