I am an aspiring MMA fighter who lives in Birmingham, Alabama. My background is in wrestling and I know some minor BJJ things, but I honestly have no work striking. I have seen fighters like Lyoto Machida fight and really think he has some of the best striking around. I know he has a background in Karate, and I would love to learn some of the things he does. Do any of you know of some legit dojos in Birmingham that I can start learning from? Even though I want to be an MMA fighter, I realize that learning to punch and kick does not encompass the whole martial art. I want to learn the other things karate has to teach as well. If any of you guys could throw me some names I would really appreciate it.