Fifty ways to practice grammar : tips for ESL/EFL students Sokolik, M. E. (Margaret E.) Book - 2023 428.3 Sok Location Collection Call number Community Centre English as a Second Language 428.3 Sok Available Victoria English as a Second Language 428.3 Sok Available Place Hold
Business English vocabulary builder : idioms, phrases, and expressions in American English Bolen, Jackie. Book - 2020 ESL 651.7 BOL 2020 Location Collection Call number Stamford English as a Second Language ESL 651.7 BOL 2020 Available Place Hold
How to write effective business English : your guide to excellent professional communication Talbot, Fiona. Book - 2019 ESL 808.06 Tal Location Collection Call number Stamford English as a Second Language ESL 808.06 Tal Available Place Hold
Canadian language basics. lesson plans for LINC/ELSA level 2 with reproducible worksheets [Volume A] Davis, Heather 1954- Book - 2012 428.0071 Dav Location Collection Call number Victoria English as a Second Language 428.0071 Dav Available Place Hold
English conversation Yates, Jean. Book - 2020 ESL 428.3 Yat Location Collection Call number Community Centre English as a Second Language ESL 428.3 Yat Available Community Centre English as a Second Language ESL 428.3 Yat Available Place Hold
CELPIP test prep : Canadian English Language Proficiency Index Program study guide & practice questions Book - 2020 ESL 428.0076 CEL 2020 Location Collection Call number Community Centre English as a Second Language ESL 428.0076 CEL 2020 Available Place Hold
IELTS language practice : English grammar and vocabulary Vince, Michael. Book - 2011 ESL 428.0076 Vin Location Collection Call number Community Centre English as a Second Language ESL 428.0076 Vin Available Place Hold
Barron's TOEFL iBT : with 8 online practice tests Sharpe, Pamela J. Book - 2020 ESL 428.0076 Sha Location Collection Call number Victoria English as a Second Language ESL 428.0076 Sha Checked out Place Hold
Barron's TOEFL iBT : internet-based test Sharpe, Pamela J. Book - 2019 ESL 428.0076 Sha Location Collection Call number Community Centre English as a Second Language ESL 428.0076 Sha Available Place Hold
Read Japanese kanji today : the easy way to learn the 400 basic kanji Walsh, Len. Book - 2017 495.682 Wal Location Collection Call number Victoria Adult 495.682 Wal Available Place Hold