I love the freedom, the professionalism, the quality of teaching, the atmosphere! All of the above! I've only been going for a few weeks but it has been a great experience and would recommend to anyone of any age. Taylor is my instructor and he is amazing! very talented and understands what he is doing. Makes it make sense and is very patient and encouraging.