Two books to learn the Italian language, one for explanations and the other for exercises, and it includes all aspects of the language, from letters, words, grammar, and passages. I studied it at university and the Italian language professor herself recommended it.
And honestly, the book has some notes that I recorded on the first pages, but they may benefit the learner.
Price: 100 riyals for both books