I haven't heard so much about the teaching here, but I have seen the company perform. And they are incredible. The put together very creative and though provoking pieces that also...
All reviews seem positive