School is small, rather crowded. Form isn't stressed as much as it should be, in fact the forms look somewhat sloppy compared to other schools. Just because a school wins prizes at some distant competition does not make them great. The instructor is friendly, but the language barrier could easily be a problem. Also take note- you might get sent to an affiliate for training (which will not be as good) depending upon where you live. You will also probably be taught by some advanced students and not the "master."