I have just begun using rosseta stone, and I am well sastisfied. though there are a few cans. It can be very difficult to learn a language that doesn't use the greek alpebet. because when I see new worlds used as adjectives they can have multiple meanings, and sound almost identical, and some times change the way they sound slightly completely changing the meaning. I honest you either should get totale are have a native arabic spearker that can help you. Thankfully my dads one! Personolly i do not believe that with rosetta stone ( lvls 1,2,3 at lest) can turn you into an advanced spearker. The people at the kioks at the mall say you can do it in three monthes. It will take at least a year to set up the nessesary foundations. Though once you can do that, you will rocket off with your learning. Thats why I fully aprove rosseta stone, and WOULD reccomend it to a friend.