hey dingus, he said he paid for 6 months of classes. That is the basis for a visa, but he didn't pay to get help with a visa. He applied for the visa himself.
If you got your visa, just accept the situation and go train at another gym.
But make sure to inform others that this gym is scamming people, in an anonymous way. Review them on google maps and on Reddit. You can add their location or some other way for this group to know which gym it is, in your post.