My sifu has been cracking jokes about homosexuals, most of which are dirty and not in anyway light-hearted. He has been doing the same thing about blacks and I am starting to ask myself if I should even take the class there anymore. I am getting trained by very good instructors but if there is a compromise of my personal moral grounds then it might not be worth it. Any thoughts would be appreciated, thank you.