My teen granddaughter rates it very highly -- it was the only book of its type I could locate, since she declared "Not more software, I have that -- and not a book about using software -- but something that lays out the concepts and how to learn ab...