I read here some things that are not completely valid for Cuba. Of course, an instructor must not be rude.
I don't know where the TS learned diving in the country as it is a big country.
But from some experiences, not everything is as easy as some write here.
To go to another divecenter is very difficult in Playa Larga or Playa giron, and this is the place where most shore dives are done in the country. If you live in Cuba, you probably don't have a car to go where you want. There is a big fuelshortage. Tourists are in an advantage to get transport and fuel.
The divecenter in Giron is small. I don't know how many instructors there are, but I don't think you can go to another. At least you cannot go to another divecenter. There is only 1. The divecenter in Larga was closed when we were there.
So in Bahia de Cochinos with a lot of very nice Bonaire like divesites (if you could rent a car and tanks, it was just go and jump in in the 35km of coast), but there are not a lot of divers. Also everywhere the stairs from entrances are broken as the country has no money for it.
The diving in the divecenter in Giron is not very well organised, dives of 45 minutes. 1 to the left and 1 to the right, done in the morning, both dives on the same spot. Everybody goes diving, even if you have never been in the water. Happely we found this out before our trip and found a private guide that had 4 really good days with us, as we were experienced, dove long and he did not have to help us. He also was absolutely not rude. Our dives were 75 minutes, 20 bars left in the tanks.
There is 3 tot 6 hours a day no electricity. You don't know at what time of the day this happens. Sometimes it is only 1 time for a couple of hours, sometimes it is the whole night, sometimes it is twice a day for a couple of hours. So this can also cause you cannot use the compressor to fill tanks. Most people don't have aggregates and there is no fuel for them.
The prices for diving are made by the government, so you pay everywhere the same. In Playa Giron it is 25 dollar per dive.
There is teached for UCUC, that is more or less SSI, but then for instructors that are not working in a divecenter, they can use UCUC. The certs are worldwide recognised, so that is not a problem. (but for most Cubans, travelling is difficult). I have seen SSI flags in Varadero, but I cannot recommend diving there, it is quite boring. The wreck is nice. But a long way by boat (1.5 hour, our boat had 1 of the 2 motors broken). Other divespots I did not like (Aquario, Tuberone reef, etc). But the people from divecenters I met there were very friendly.
We have had different tanks on each dive in Giron, from steel 12 liter short tanks (the ones we really don't like at home) till ali80's. So the amount of weight we needed was changing from dive to dive (but we are experienced divers, so we know how much it is changing between tanks).
Also we did not have to gear up ourselves. The man from the car did it every time. So it is a little bit like in Asia, you don't have to gear up yourself, so you don't get really routinated in this if you are a beginner. Normally in a beginner course you have to do all the time yourself. But I have seen in Asia that due to some time issues the instructors did it. So maybe here also in some cases?
So the instructor must not be rude, but some advices are difficult to do in Cuba. Find another divecenter can be very hard.