About point number 3; on what basis do you say that? Is there some arabic course available here that really can impart "native" level fluency that soon? Please reply, I'd be most interested :-)