Knowledge Resources | Dar Al-hikmah Library | Public Access
Subject(s): English language -- Computer-assisted instruction for foreign speakers | English language -- Problems, exercises, etc. -- Grammar Subject: Provides contextualized and discrete English grammar practice through reading, listening, and writing activities. Includes 21 grammar structures. Can be used for self-study. Holdings: