(Editor's note: Telluride's Ah Haa School for the Arts opened for business in 1990, and has become a beloved institution, a community center. Ah Haa is all about the triumph of personal discovery. Telluride Inside… and Out is proud to present "Your Ah Haa Moment"...