Great classes given by an instructor with many years of experience. Very patient with new starters and always takes time to explain and demonstrate techniques fully. There’s always a good atmosphere during training and always new things to learn. Would highly recommend!