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 French In 7 Days!: The Ultimate Crash Course to Learning The Basics of the French Language In No Time (2015)

Learn Italian: A Guide To Learning The Basics of A New Language (2015)

Practice Makes Perfect: Basic Spanish, Second Edition (2015)

The Blue Book of Grammar and Punctuation: An Easy-to-Use Guide with Clear Rules, Real-World Examples, and Reproducible Quizzes, 11th Edition (2014)

Grammar for Fiction Writers: Busy Writer's Guides Book (2014)

Gwynne's Grammar: The Ultimate Introduction to Grammar and the Writing of Good English (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)

Advanced Spanish Step-by-Step: Master Accelerated Grammar to Take Your Spanish to the Next Level (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)

AP English Language

500 AP English Language Questions to know by test day

AP English Language & composition exam