McGraw Hill Education, Beginning Spanish Grammar, Aragonés L., Palencia R., 2015.
McGraw-Hill Education: Beginning Spanish Grammar is addressed to beginner-level students. It is broken down into 107 units that deal with very concrete grammar points organized in double pages of theory and practice.