I have attended a few of Cheryl's yoga classes, and having been to many different teachers over the years I find the events that she runs are very carefully put together ... more