I'm studying online through
Arab Academy and then supplimenting it with various books because I do better when I hear things explained a couple of different ways.
Arab Academy is wonderful, particularly for learning the alphabet and sounds. I really like
Rosetta Stone too, but I can't really afford both. The biggest problem I have is that everything I'm doing is self-paced, so it's really easy to let it slide when I'm otherwise busy!
Julie