Islamic-Knowledge.com’s Lessons in Arabic Language website provides an online self-paced course for people to learn Arabic, in Arabic. It follows the famous three Medina Arabic books page by page, and displays translations and transliterations for every word used.
Unlike other online courses, this course teaches entirely in Arabic (minus the transliteration), similar to the way they teach Arabic at Al-Medina university. Although more difficult to learn than an English course, it forces the reader to think in Arabic, an advantage not offered by many other courses.