They require a 12 month contract & it's almost impossible to get them to stop running your credit card after that. No thanks. However the instructors are mostly friendly and mostly good with kids. I recommend you look for a karate school with no contract - or at least a far shorter one.