I know some people who are taking Arabic at Berlitz and are quite happy.