I purchased this book prior to attending a seminar by Dr. Williams. It was very helpful in understanding my clients and providing strategies to implement. I purchased a copy for parents. Would recommend to others as well. Its easy to read and understand, making it appropriate for professionals and parents alike.