To be free, it's not bad. I've paid for $105 courses that have made me less clear than that book.