This is the sixth location for the school, which Carrie Shi founded after graduating from Juilliard in 2007.
Subscribe to the TC Newsletter
Tribeca Citizen on Instagram