Hello all,
A good starting point to find a driver instructor speaking English is the following website:
www.fahrlehrervergleich.ch
As a general rule, every cantonal Strassenverkehrsamt STVA (Road Traffic Department) has the same requirements to obtain the driver license, but the Kantönligeist ("Cantonal spirit") might lead to some minor differences in their interpretation.
Basically you need to do your driver license in the Canton you are living in. If you have a good reason why you would want to do the driver test in a different Canton (e.g. when working there), you can apply to do so with a special form (usually available as PDF on the website of your STVA).
You can find a list of all STVA and their weblinks here:
www.asa.ch/de/strassenverkehrsaemter.htm
If it happens that you must do the whole procedure on obtaining the Swiss driver license, you will need to start with a Swiss First Aid course. From time to time, there are courses available in English here:
www.nothelfer-kurs.ch.
(Disclaimer: This is my own company. There might be are other schools available who also offer such courses.)
If you want to test your knowledge about road signs and situations, you may want to have a look here (traffic game available also in English):
www.cooldriving.ch
ciao
_SAIKI_