www.madinaharabic.com only deals with book1 www.mediu.org/emaahad/ebooks/index.htm is a very good website to learn arabic free of charge,with explanations in words, i think in 21 languages. By clicking on the headset sign you can hear it being pronounce too in arabic... its from the medina university.....
and you could get all the 3 books for all 3 levels of arabic grammar at TTI
which was posted by admin Mabsoot