On Watch
On Watch – Iris Vogel
Iris Vogel is among the nicest people we’ve ever met, but don’t let her friendly, gentle demeanor fool you. A fiercely competitive sailor, Iris has won several national championships. “I fell in love with sailing on a lake in Germany when I was 10 years old,” says Iris, who lives in New Rochelle, NY. “But I didn’t really learn how to sail until I was 20, when I took a course at the New York Sailing School…