Great teacher, would highly recommend.
Great classes. Variety of exercises and flexible times available both in-class and online.