It might be very hard and it seems as if you are learning the old Chinese. However it is a flexible language and very fun to start with.
The problem, though, is with the old teaching methodologies. This is a an innovative approach to teach arabic and I am sure you would love it
Check the complete set at this link: http://www.arabicinenglish.com