The texts could have been more entertaining, but as the goal of "Spanish for Reading" is to teach students reading different kinds of texts -- fiction, poetry, academic boredom -- the mixture of texts presented in the book suits this goal perfectly. An approach to explaining grammatical foundations of Spanish through increasingly complex Spanish sentences with English translation available for verification was extremely helpful and effective. Perfect as a self teaching text book if your goal is to read in Spanish and to gain a sound understanding of the Spanish grammar.