I think it's excellent. I wish I'd had it for my students when I was teaching a lot. Some of the diagrams look just like legible versions of the things I used to draw by hand. I like it because:
A. He doesn't assume you play piano.
B. He uses examples from lots of music besides western classical music
C. He doesn't assume you read music (although it's hard to discuss music without using the language of music!)
D. He explains things in a logical progression
E. It's easy to read and he doesn't get hung up much on the arcane details (like I'm prone to do).
Highly recommended!!
And, here's a link...
http://www.edly.com/mtfpp.html
John