I've had the pleasure of knowing and training with Alex for several years. He is highly skilled, communicates effectively, and brings a personable and friendly approach to his instruction. His genuine care for his students and their success is evident in every session. I look forward to training with him again soon.