We would strongly advise to you against the club of diving "Carabao", which has an office inside the " Bayshore Resort" in Haad Rin.
The reception that we have received by the thai's guy has been execrable and in the limite of the correction.
It's better for you if you are going to the serious clubs and which have foreigner's management rather than Thai.

That might be your opinion of this particular club, but I have been diving with a Thai owner on Samui for years and had the best training that anyone could recieve. The instructor/owner has taken divers from other "European"owned shops to finish their training as they have not been trained professionally. You can have your opinion on this place but certainly don't palm it off on all Thai owners. Some have been here before we have and know much more and do much better than we can!!