I had a really bad experience with this school. My english level is far from being perfect but is not bad at all. I lived and worked around europe and never had a problem with it. The teacher I had was from england and had a REALLY strong accent, sometimes really hard to understand, more even when he was using plenty of slang all the time. He never made the slightest efort on making himself a little more understable, and not only that, he got angry if I didn't understand him the first time. But this was not the worst part. On our freaking first dive, the very first dive in my life with all that comes along with that, doubts, fears, etc before doing it he asked me to follow some steps to make the buoyancy test, so we were already on the water with all the equipment. I made something wrong, not in the order he expected and started shouting at me really angry 'what are you doing? what the hell are you doing? did I ask you to do that?' making me to feel really bad and stressed, just before going on my very first dive. Its funny because in the book they gave us to study it says really clear to absolute never do something like that, apart from the common sense of course.
ps. in their page they say that you get a free t-shirt with their courses but when I asked for mine they said that they dont do it anymore