I love reading this forum, but have only been at it for about 2 weeks. So, hopefully my question isn't one that has been answered many, many times.

My girlfriend is going to grad school in Milan next year and I'm looking into going over with her for a year or two. I'm looking into getting certified to teach English, but am wondering if the certificate is even worth the money.

I have a BA in Psychology and have worked in the business sector in the US (I'm a US citizen) for the past 6 years, but have no teaching experience. I've heard a couple stories of Italian business people wanting to learn an English that is more catered to business.

In my situation, would you recommend paying the money to get CELTA/TEFL certified in order to try to teach English in Milano? If so, has anyone gotten certified at a school in Milano?

Also, what are other websites that may list jobs in Milano other than teaching English?

The main thing going for you is that you have a pulse and a sack of enthusiasm (plus other experiences). There are so many language schools in Milan which leads me to believe that with your credentials, you should be able to find a job without a TEFL cert. Sure, they can help to get your foot in the door but experience soon takes over. That's what people need at the end of the day.

Unfortunately it is fairly naive of you to expect to get a work permit. US citizens have great difficulty working legally in Italy as it's fairly complicated for schools to get work permits for non-eu staff and there are generally enough eu teachers or US teachers willing to work without a work permit. Even well-known legit schools are unlikely to apply for one for you. Most US citizens who manage to work legally in Italy are of italian ancestry and have been able to claim italian citizenship.

As for the Tefl or CELTA, I would receommend doing it in order to try and get work at a more reputable school. I taught mainly business English in companies in Italy and still found the CELTA to be useful