He's none of those things. Its hard to judge his talents because his handlers keep him from good competition. He seems to have some skills but is he being protected for a reason? Its a disgrace to boxing that the WBC has basically given belts to Chavez Jr and Alvarez just because they're Mexican like Suliman!