Um, didn't you already ask this question 3 years ago? Enrolling August child in school this year
Btw, your daughter was 4 then so how can she be only 5 now?
Or perhaps she was only 2 as you stated in this thread around the same time. Childcare/Education France vs Swizerland (Geneva)
And how are you expecting to be able to work here? As a non-EU national it's very difficult to get a job here. If you have EU nationality too or can claim one through ancestry it will make your life much easier, but you need to do this before you make the move.
Have you also considered the US tax implications? If you are an American citizen you're required to continue to file US tax returns no matter where you live in the world and could also end up owing the US tax on top of your Swiss ones. http://www.irs.gov/Individuals/Inter...-Aliens-Abroad
To open any account here you will need to sign a W-9 form to allow said bank to send the account info on to the IRS and if the amount in any account/s comes to more than $10,000 at any time of the year it will also need to be reported on an FBAR form.