An excellent resouce for the clinician and entry-level student. Develops clinical reasoning skills based on clinical practice guidelines. As a professor of over 20 years, it is the most innovative learning tool that I now require in my PT program. I highly recommend it!