Teaching Arabic and the Quran with its rulings, and English. For Arabs and non-Arabic speakers (foreigners). For all levels. Arabic and English language teaching for non-Arabic speaking