Quran Online
Read Arabic script, tafseer (several sources available), and translation; listen to recitation with multiple options to choose from.
Learn Arabic Online
Learn Arabic pronunciation, with text, and multimedia. Choose your language to start.
Arabic Student’s Dictionary
Put together by Dr. Khan of North Western University