Hebrew is very difficult for most people to learn because of the alphabet, the guttural pronunciation, and the grammar as well as Israelis tend to speak it very fast. The only people who can learn it without much difficulty are Arabic and Aramaic speakers. Ethiopians who speak Amharic can learn it also fairly easily because Amharic is also a Semitic language so there are quite a few common points. A friend of mine is originally from Italy and he moved to Israel for sixteen years because of the work he was doing and although his Hebrew is fluent he still doesn't have the accent quite down pat because he didn't learn the language when he was young. I know a Congolese girl who told me that she wanted to learn Hebrew and she asked me if I thought it was possible for someone who's not Israeli or Jewish or who has no background in the language or Judaism to learn Hebrew with a real Israeli accent. I told her that if she put in the time to study the language she could learn a good Hebrew but she'd be asking too much of herself to get the accent 100% because it's completely different from any language spoken in Congo. In fact, even among Israelis there are some different accents - for example Israelis of Moroccan, Algerian, Tunisian, Yemenite, Iraqi, Iranian, or Turkish origin don't have the same accents as Israelis of Russian, Polish, Romanian, German, Austrian, or Hungarian origin. The strange thing about myself is I'm of Russian origin but my appearance would lead people to think that I was either from North Africa, Lebanon, or Egypt and many times in Israel I've been asked if I was Yemenite. Even when I speak Hebrew I don't sound like I'm of eastern European origin. My wife looks and sounds pure Moroccan. We're a very mixed people!