Annas small group sessions are very well supported, informative and supervised. Anna gives a lot of thought to each session and the exercises being taught. You are consta ... more