Bike Maintenance class..Kyle &Kristen were so knowledgeable. I am beyond impressed. We came to this class not knowing anything about our bikes beside get on and peddle. In this class Kyle went from basics to advanced. He had an approachable and welcoming personality that made us feel relaxed and ready to learn. He had a great flow of the class where he would teach but accept questions and address them. Kyle is a pro at what he does. We had hands on experience and he worked with us to make us feel confident. I have taken 3 class from REI andnhave not been let down. Thanks again.