Karen Walker

Karen Walker recently retired as head of school at Telluride Mountain School in Telluride, Colorado, where she also held board and administrator positions over a period of 19 years.

Articles