Mustafa is completely unprofessional and I can't encourage any reader strongly enough to seek another trainer. I had to endure listening to him bad mouth people in the military to his client out loud for everyone to hear. After 10 minutes of listening to it while a paying customer in the middle of a session with another trainer I informed him I was a +25 year veteran and I didn't appreciate his comments. He became verbally aggressive with me, told me it was his business and he could say anything he wanted to about anyone for any reason. With all of the other great trainers out there, why anyone would choose someone who displayed such a lack of professionalism, seriously questionable judgement, temper towards clients of his business and who chooses to escalate rather than apologize is beyond me. Trainee beware.