Question: Where did Tennessee Williams attend college, and has an organization headquarters located in New York City?
Answer: The New School