This is a great class, full of interesting and useful concepts and ideas. The sessions are each a good length (for me that means not too long) and interspersed with very helpful, short reviews. The instructors are clear and speak at a good pace. Humor is built into the course, but not over-used. And the material itself is very, very useful. Having completed the course, I know I walk away with many helpful tools that I'll utilize in lots of areas.