Best instructor ??From beginning to end he was super balanced, always with a plan to follow through, super professional and at same time also make you feel free to be yourself, his explanations were super easy to understand for anyone really, he will find your way of learning and adjust to it, he can tell when you ready or not, giving constructive feedback and explaining the reasons why we have to follow certain procedures, can be super funny but at some time professional!!!My husband plans to take lessons with him as well, he is someone you can definitely trust to get you that certificate for life!!!