Arabic language courses, dictionaries, etc.
Arabic calligraphy - gives extensive details of the different styles of calligraphy and includes beautiful examples of each style
Arabic as a Foreign Language
Middle East International Services
Ajeeb - bilingual (Arabic and English) site which includes English Arabic translator, dictionaries, Arabic lessons, news and much more:
Arabic-Language
Egyptian Arabic Online Learning Resource Center