At Masters, students benefit from a diverse and vibrant convergence of ideas, cultures, arts and athletics. We are located near the Hudson River in the small scenic town of Dobbs Ferry, only 12 miles from New York City. This makes it the ideal setting for you to see, and interact with, a vibrant cross-section of the world.