There are several ways to learn Arabic and depending in which area you live and how much you want to pay for a course, you can find anywhere. Some are good, some less.
I had a very good teacher at the language centre at the university of Jordan. Unfortunately they doubled the fees after one year so I was forced to stop.
Whatever you choose, make sure you practise in real life too. Find a tandem partner or offer a language exchange.