Leah Newhof ’21 Julie Huisingh 3 years ago Leah Newhof ’21 is interning at the national tennis campus in Orlando, Florida. Share this: