Swick, Edward.

Practice makes perfect : complete English all-in-one for ESL learners / Ed Swick. - vii, 981pages ; digital, PDF file - Practice makes perfect .

available on campus and off campus with authorized login.



2012947472


English language--Textbooks for foreign speakers--Problems, exercises, etc.
English language--Grammar--Problems, exercises, etc.

428.24 / SWI