Nice! I've been learning for about a month now and I've went through many books. The thing is so many of them are hard to understand or I just don't like them for some reason. The book I recommend...