Work on your grammar. Intermediate B1. Book - 2013 ESL 428.34 Wor Location Collection Call number Community Centre English as a Second Language ESL 428.34 Wor Available Place Hold
Easy English step-by-step for ESL learners Pelletier, Danielle (ESL Instructor) Book - 2014 ESL 428.24 Pel Location Collection Call number Victoria English as a Second Language ESL 428.24 Pel Available Place Hold
Communicating with grammar : skills for life. 2 Kalnins, Silvija. Book - 2014 428.24 Kal Location Collection Call number Victoria Adult 428.24 Kal Available Place Hold
Basic survival : international communication for professional people Viney, Peter. Book - 2004 ESL 428.34 Vin Location Collection Call number Victoria English as a Second Language ESL 428.34 Vin Available Place Hold
How to write a sentence : and how to read one Fish, Stanley Eugene. Book - 2011 808.042 Fis Location Collection Call number Stamford Adult 808.042 Fis Available Place Hold
Clean, well-lighted sentences : a guide to avoiding the most common errors in grammar and punctuation Bell, Janis. Book - 2008 428.2 Bel Location Collection Call number Victoria Adult 428.2 Bel Available Place Hold
Barron's English for foreign language speakers the easy way Lacie, Christina. Book - 2008 428.24 Lac Location Collection Call number Victoria Adult 428.24 Lac Available Place Hold
Grammar sense workbook. 1 Lesley, Tay. Book - 2004 E 428.24 Les Location Collection Call number Community Centre English as a Second Language E 428.24 Les Available Place Hold
Elementary language practice with key : English grammar and vocabulary Vince, Michael. Book - 2003 ESL 428.2076 Vin Location Collection Call number Victoria English as a Second Language ESL 428.2076 Vin Available Place Hold
Advanced language practice with key : English grammar and vocabulary Vince, Michael. Book - 2003 ESL 428.2076 Vin Location Collection Call number Victoria English as a Second Language ESL 428.2076 Vin Available Community Centre English as a Second Language ESL 428.2076 Vin Available Place Hold