José A. Blanco is an author of books on Spanish language learning for English language speakers. He is president and founder of Hispanex. He got his degree in Literature and Hispanic Studies from Brown University and the University of California, Santa Cruz. He is a writer, editor, translator, and teacher.
Some of the grammar could have been explained a little better and I wish the verbs were introduced in horseshoe charts, but other than that it was a very helpful textbook.