Language
5 Steps to a 5: AP English language 2017 (2016)
Advanced Italian Step-by-Step (2016)
Speed Up Your French: Strategies to avoid common errors (2016)
Practice Makes Perfect: Spanish Pronouns and Prepositions, Premium 3rd Edition (2016)
Learn Italian: A Guide To Learning The Basics of A New Language (2015)
Practice Makes Perfect: Basic Spanish, Second Edition (2015)
Grammar for Fiction Writers: Busy Writer's Guides Book (2014)
Essential Writing Skills for College and Beyond (2014)
McGraw-Hill Handbook of English Grammar and Usage, 2nd Edition (2013)
The Communicative Grammar of English Workbook (2013)
Modern Italian Grammar: A Practical Guide, Third Edition (2013)
More Word Smart: How to Build an Impressive Vocabulary (2012)
Analysing English Grammar: A Systemic Functional Introduction (2012)
Essential French Grammar (2012)
English Grammar, Third edition (2011)
PRACTICE MAKES PERFECT: Advanced English Grammar for ESL Learners (2011)
Easy Learning Italian Grammar (2011)
Teaching Grammar: What Really Works (2010)