Angel face it just so happened that I went to Berlitz yesterday, as Fish and I want to study Spanish :P It seemed alright to me. They have Italian and Arabic as well as French and few other languages. Check them out. 455 05 06. They are on the D Ring road opposite Kahrama, not far from the Mall.