I have attended Kate's classes for a while now...Kate is an excellent teacher who always explains exactly what we are doing and what the benefits are. I feel safe in her ... more