Do I need a visa?
If you have an US passport, you don´t need a visa for most of the countries (France, you do need to apply for a working visa before you come over). You always need a passport. Apply for it as early as possible and make sure it´s still good for another 12 month before you come to Europe.