This reminds me of some of Ursula LeGuin's short stories. Great story. I was wondering though, about this sentence "Now there are no men, and we speak not of them, lest in these forbidden memoirs." Did you mean to write 'just' instead of 'lest'?
I went to Goucher, and I majored in Philosophy! No dancing, although I went to many student performances. It's cool to see an alum doing something so innovative.