I took the Deirdre McElroy class in PA several years ago. I really enjoyed the book and the video. The nice think about doing it with the book and/or video is that you can review things and go over it time and again. They've packed a lot of info into the book/video.