ALC provides English, Arabic and French language courses. ALC distinguishes between learning English for academic purposes compared to learning English for the work force. Specialized test preparation