The next textbook we're going to be looking at is called Aprende. In my view, it's just a perfect mix of grammar and vocab. Aprende consists of 35 grammar topics and 15 of vocabulary, which include such topics like cosas de casa, la salud, profesiones, tiempo libre, geografía, and others (those are the topics you'll have in the A2 Aprende!)
In the B1 level the subjects include something a bit more complex: formación de palabras, el cuerpo, expresiones idiomáticas, adjetivos de carácter, etc.
This textbook is good for both self-learning (there are keys at the end of the book) and using in a class if you're a teacher.
What I especially like about Aprende is that the grammar section is not just a plain grammar, but it's a great tool to learn new words and conversational phrases! All the examples are somehow related to everyday life, and the exercises you have after each unit will be an amazing source of new colloquial phrases as well!
And for the last, there's a lot of cultural information you'll find in the exercises - you'll read about Cervantes, Velázquez, Spanish film stars, and so on.