This was the first full philosophical text I've ever read and as I'm doing it on my own and not as part of a class that might provide more context, it's hard for me to judge whether this book actually presents a thorough and accurate picture of philosophy of mind. It certainly seems like a good beginner overview and the author defines all the new philosophical terms and concepts as he introduces them. I thought the explanations were all simple and clear enough that (other than one or two words elsewhere in the text whose meanings I wasn't totally sure of and had to look up) I was able to understand what all the terms meant. This is definitely a very brief overview of a complex subject and it doesn't go into the historical or social contexts of the various theories except to go chronologically and give a few dates for Descartes' life. It also doesn't present any of the various theories or perspectives as being correct or incorrect, just points out commonly acknowledged flaws and inconsistencies in their arguments and mentions whether they're commonly accepted among philosophers in the field today.
Overall, with the caveat I know nothing about theory of mind other than what I read in this book, I think it was very clearly and concisely written, didn't require outside sources just to understand the terms being used, and importantly, wasn't boring!