Catherine has also been a sponsor Mom for midshipmen at the Naval Academy since 1995. Since she was a teenager, she has worked with children in a variety of recreational and early childhood programs. She has coached swimming at the U.S. Naval Academy for the past 18 years. Catherine spends her summers teaching swim lessons, often for CNS families. Her hobbies include (when she has time!) golf and skiing and walking her dogs. She has two dogs: Pete, an 9-year-old Golden Retriever and Cody, a 4- year-old brown Newfoundland.