June 10, 2026 Arts The Professors: Ten Meets Cathleen Sheehan, Fashion Institute of Technology By Tamsin Blanchard