Whether you get a job or not, you'll enjoy Vienna, mosster. But like any other touristy capital, it's even more fun if you have a job to stop you feeling like a permanent tourist and to keep your treasury healthy. I would like to be optimistic, but the picture is this: All three schools mentioned by johnnersco are long established well-run outfits with a 'mature' IB programme of which they are proud. Vienna is a great place to live and the package they offer is good. This means that when they go recruiting they can be confident of attracting candidates with IB experience. They would also certainly expect Philosophy, Psychology and Social Anthropology (if they offer these) to be taught by people with a degree, or even a Masters and certainly more than a passable knowledge, of those specific subjects. It probably also means that they are not the kind of school Karvol works in, where Theory of Knowledge gets handed to the last person to sit down at the staffroom Christmas game of musical chairs: they will have some of the most talented teachers of Philosophy, Literature and Science (for example) working on the ToK team because the subject is given its due worth. For whatever reason, the IB does not offer Sociology. To make your position all the more difficult, in addition to the usual embassies and companies there are several other agencies, notably the International Atomic Energy Agency, who employ English speakers from all over the world, most of them with highly qualified 'trailing spouses' who like you are looking to work so as to keep their careers moving and enjoy their time in Vienna all the more. And brilliant bilingual locals and Eastern Europeans with Austrian/German PhDs and better English than you and me are also in the schools' employment market. So you are jumping into a pool that is well stocked with some pretty hefty fish. No harm, however, in sending a speculative CV to those schools. Everyone else does so, and at least unlike many you are a qualified teacher. Good luck anyway, and it would be great to hear in a few months' time that you have secured something interesting and lucrative.