Andrew Stiles is a great and knowledgable instructor. He helped me make sense of all my grandfather’s gear. He’s patient, energetic and passionate about his students’ success. I learned so much on my first session with Andrew. He gives you both a technical and practical education. I can’t wait for my next class!