Honestly, I am currently struggling to read through this one. But that’s only because so much of it is beginner level and quite basic. But every now and then it shocks me to run across something I haven’t thought through on my own. So I will definitely finish it. We will likely require this as coursework reading for our film students.