c) a work visa (one year)
One little piece of advice. Comply with the terms of the visa - failure to do so can result in you being deported. The requirements for non-EU citizens can seem tedious and arcane, but don't try and get round them. It's the path to disaster.
Any potential school (if not registered with the Ministry of Education) will require them to obtain a work permit for you. If they claim otherwise, run a mile. You'll also have to sort out your residence permit once you arrive.