Have to differ on this one......While its been more than a few years, I had a great experience with GCS when I got my Rescue Cert.
And that's not an uninformed opinion. I did my AOW with Scuba Club WPB and Deco Procedures/Advanced Nitrox & Solo with Jupiter Dive Center, so have trained with some pretty good operators to compare GCS with.
It is good to hear that you had a positive experience, however I received a different report from one of our customer's who went to GCS. I was simply passing along the information, not wishing to de-rail this thread.
I wish you well in your further diving, as well as the OP here