Yes, I have trained with DVC Performance! Aaron is a highly competent instructor who is very patient and have a very positive and encouraging style of instruction. He can quickly identify issues with your form and technique and offer suggestions on how to correct those deficiencies so that you can quickly improve and perform at a higher level.