The courses are very well constructed and very helpful. I had gone through training before, but I really needed the brush up. The way the lessons are presented is terrific. The length of time in each lesson is perfect and the examples are very interesting. Most of all, I appreciate the way in which real-world examples illustrate how the traits blend. That was always something I had to think hard about. Learning the traits in isolation of each other is good, but putting all of that together is much more valuable. Well done!!