Muslim teachers? Do they have to be Muslim?
I've been attending karate sessions now for two years, and am taking my grading for my orange belt in July. It's a fantastic sport (I'm generally bad at team sports like football or rugby), and it keeps you fit, aware and available to defend yourself in a given situation.