The Crazy Mountain Fiber Festival festival offers products from a variety of local and regional fiber vendors, weaving and spinning demonstrations, and fiber arts classes for all age levels. Classes cover topics like natural dyeing, beginner drop spindle spinning, and basic knitting projects.