They ripped me off by charging me more than what is stated on their price sheet. I did not find out when i was still at wyndham because they charged me in pesos, but also wrote on the customer receipt that it is usd$484. However the pesos converted into $520 and the credit card company would not dispute it.
Pool was murky, and classes were unstructured and chaotic. The instructor did not emphasize safety, pretty much deflated my BCD to "sink me" (i'm quoting him) even though I wasn't comfortable going down yet as water was getting into my snorkel mask. I couldn't balance as the weights were unevenly distributed and when i asked for help, i was told that it's ok since i wouldn't be able to balance underwater anyway.
They mixed "open certification" class with "discover scuba" and do not practice the buddy system. So unless you are already experienced, this is certainly not a dive operator i would recommend, and given that they were dishonest, even i were experienced in the future, i would never ever use them.
verdict? I decided not to continue with the class, but instead of crediting my credit card, they gave me cash refund because they said they couldn't do the credit charge. now i know why, it's because they overcharged me. consider yourself warned.