Essential Russian grammar
Daphne West (2010)
A useful reference and workbook for beginner and intermediate level learners.
Grammar rules are explained and demonstrated briefly, before short activities are given to test understanding.
An accessible introduction for beginners or revision tool for intermediate learners looking to consolidate their understanding.
RU GRAM 5 Open access