I'm not sure of the location, but I highly recommend Calypso. My wife is Korean and there is a Korean dive shop on the island, so we considered having her do her Discovery Scuba there and thereby not have any language problems. But they didn't have a pool to practice in and Calypso has that nice pool right on the beach....so I went and talked to them and explained that her english ability is pretty good but asked if I could sit through it with her to make sure she understood everything.
They were fine with that and the course went fine. We had a great dive together after she'd gone through the classroom and pool activities. I can't remember the instructors name but he was extremely nice and patient with my wife. It was great because she was nervous. The year before I'd taken her horseback riding and had to tell her over and over how safe it was. Murphy's Luck, she was thrown through the air and then the horse turned and did a bit of bucking over her. The horses' hooves landed between her arm and torso...between her legs...etc...and amazingly she wasn't hit.
When I told her diving was safe she gave me a very level look and asked, "Like riding horses?" But, calypso gave her a great experience and she's taken to scuba completely. Though she said she'll never go horseback riding again.