Interview with Rachel Taylor Segel

Tell us a bit about you I grew up in Youngstown, Ohio, in the mid west of America. I have two siblings and my sister, Amy Taylor Alpers, who is my partner, is 6 years younger than I. We both were ballet dancers  and lucky to have good teachers and ambitious ones – who put […]